VF Code: Торговые роботы | Алготрейдинг | ML
2.4K subscribers
146 photos
38 videos
98 links
Обсуждаем:
▪️ Торговые боты и автоматизацию
▪️ Бэктестинг и анализ стратегий
▪️ Применение ИИ и машинного обучения в торговле
▪️ Работа с API бирж и терминалами брокеров
▪️ Индикаторы, риск-менеджмент, оптимизацию
Все рынки. Все методы. Все технологии
Download Telegram
Что такое вайбкодинг Вайбкодинг — это подход к разработке, при котором вы описываете задачу на естественном языке, а AI-агент генерирует, правит и запускает код за вас. Вы задаёте направление и контролируете результат, не погружаясь в каждую строчку вручную. В алготрейдинге это особенно удобно: можно быстро проверить гипотезу, не тратя часы на написание шаблонного кода.

Мы разберём именно те модели, которые можно использовать бесплатно и без иностранных карт — с учётом актуальных ограничений. И важный момент: речь идёт не об обычных чат-ботах, куда вы кидаете куски кода, а об интеграции с IDE — то есть инструментах, которые понимают контекст всего проекта.


Тему будем раскрывать в нескольких публикациях - не пропустите следующие материалы в нашей группе. Так же разберем в целом запуск моделей локально на своих компьютерах.
13
Первым разберём Qwen от Alibaba


У Qwen есть отдельный инструмент Qwen Code — open-source AI-агент для терминала, оптимизированный под Qwen-модели. Он работает из CLI и интегрируется с VS Code, Zed и JetBrains IDE.

🔗 https://qwen.ai/qwencode
Как установить Qwen Code?


macOS / Linux — быстрый способ через Терминал / Terminal:

curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.sh | bash


Windows — через CMD от имени администратора (пишем в пуске CMD):

curl -fsSL -o %TEMP%\install-qwen.bat https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen.bat && %TEMP%\install-qwen.bat


После установки рекомендуется перезапустить терминал, чтобы подтянулись переменные окружения.

Как начать работать бесплатно
После установки зайдите в папку проекта в терминале напишите qwen и нажмите enter :

qwen


Внутри CLI вызовите команду:

/auth


Можно заранее авторизоваться на сайте через https://chat.qwen.ai — через Google, GitHub или обычный email. Затем выберите Qwen OAuth. После входа учётные данные кэшируются локально, и можно сразу работать с проектом.

Возможности и лимиты

Последняя модель Qwen 3.6 Plus (qwen3.6-plus) особенно сильна в терминальной разработке, агентных сценариях и практических coding-задачах. По ряду внешних coding-бенчмарков она пока уступает Claude Opus 4.5, но в реальных задачах показывает себя очень достойно и вполне сопоставима с GPT.

Бесплатные лимиты (через Qwen OAuth): 👉 60 запросов в минуту 👉 1 000 запросов в день 👉 Контекстное окно: 1 000 000 токенов

Для большинства проектов с кодом этого более чем достаточно — и всё это бесплатно, без иностранных карт и лишних сложностей.
Также модель можно использовать совместно с MCP и специальными skill — для тех, кто слышит эти термины впервые, разберём подробнее в следующих публикациях.

Как работать с проектом

После авторизации вы просто описываете, что хотите сделать: указываете ссылки на нужные файлы или вставляете код стратегии, которую хотите перенести в торгового робота. Агент сам разберётся в контексте проекта и предложит решение.


⚠️ Важно: всегда проверяйте результат. LLM — мощный инструмент, но не гарантия правильного кода. Главное правило вайбкодинга: доверяй, но проверяй.
13😍1
Офлайн-ИИ в кармане

Вы в дороге. Или сидите в самолёте. Или интернет просто пропал — что в наше время случается чаще, чем хотелось бы. Или вы на даче, в метро, в роуминге.

Google выпустила официальное приложение Google AI Edge Gallery с поддержкой свежей модели Gemma 4, которая запускается прямо на телефоне, полностью офлайн.

Да, это не про интеграцию с IDE — для серьёзной разработки мы разбираем другие инструменты. Но когда сети нет, а думать надо — это отличное решение.



Ставим тут:
📱 Android: https://play.google.com/store/apps/details?id=com.google.ai.edge.gallery
📱 iOS: https://apps.apple.com/ru/app/google-ai-edge-gallery/id6749645337
8
В приложении доступны две мобильные версии — Gemma 4 E2B и Gemma 4 E4B. Буква «E» означает effective parameters — реальный объём активных параметров во время работы.

Что умеет модель на телефоне
Gemma 4 поддерживает встроенный режим рассуждений (thinking mode), работу с длинным контекстом, понимание изображений — включая распознавание текста, анализ графиков, разбор документов и скриншотов. Также есть нативный function calling для агентных сценариев.
После первоначальной загрузки телефон можно перевести в режим авиаперелёта — модель продолжит работать. Запросы и ответы никуда не отправляются, всё остаётся на устройстве.

Требования к устройству
Android 10+ или iOS
Для E2B: от 3 ГБ свободной RAM
Для E4B: от 4–6 ГБ RAM

Гибкая настройка под себя
Внутри приложения модель можно настроить под свои задачи: выставить температуру генерации (чем ниже — тем меньше «галлюцинаций» и точнее ответы), задать длину ответа и подключить нужные скиллы. Например, скилл по pandas_ta, Backtrader или написанию и тестированию стратегий. И всё это — полностью офлайн.

⚠️ Главное правило то же самое: модель на телефоне — помощник, а не замена мышлению. Любой результат проверяйте перед использованием в реальном коде.
13
OpenCode — ещё один инструмент для вайбкодинга


Продолжаем разбирать инструменты для разработки торговых роботов. Следующий в нашем списке — OpenCode, open-source AI-агент для терминала.

🔗 https://opencode.ai
Что это такое

OpenCode — open-source агент, который помогает писать код прямо в терминале, IDE или десктопном приложении. Инструмент используют более 6,5 млн разработчиков в месяц, у него 140 000 звёзд на GitHub и 850 контрибьюторов.

Главное отличие от Qwen Code: OpenCode не привязан к одной модели. Можно подключить любого провайдера — Claude, GPT, Gemini, локальные модели — или использовать встроенные бесплатные модели без API-ключей и карты.
Установка
macOS / Linux — один скрипт быстрый способ через Терминал / Terminal:

curl -fsSL https://opencode.ai/install | bash


Windows
Если не хотите разбираться с пакетными менеджерами - просто установите Node.js и используйте npm (он тем более нужен для MCP в дальнейшем).

Это самый короткий маршрут:
https://nodejs.org/en

Скачайте Node.js и просто следуйте установщику, ничего не меняя, нажимая Next.

Перезапустите терминал.

Запускаете:
npm install -g opencode-ai


Все. Node.js - это единственное, что нужно заранее.

macOS / Linux через Homebrew:

brew install anomalyco/tap/opencode


После установки зайдите в папку проекта и запустите:


opencode


Затем выполните /init — агент проанализирует проект и создаст файл AGENTS.md с описанием структуры и паттернов кода. Это помогает модели понимать контекст при каждом запросе.

Как работать с проектом
OpenCode поддерживает два режима, между которыми переключаются клавишей Tab:

Plan mode — агент только предлагает план изменений, ничего не трогая. Удобно перед переносом стратегии в Backtrader: сначала смотрите, что он собирается делать, потом разрешаете.

Build mode — агент вносит изменения. Если результат не понравился — /undo откатит всё назад, /redo вернёт. Можно откатывать несколько шагов подряд.

Файлы в проекте подключаются через @ — например, @strategy.py. Изображение можно перетащить прямо в терминал, и агент его прочитает.

Бесплатные модели — без VPN и карты
При запуске /models в OpenCode сразу доступны три бесплатных модели через OpenCode Zen. Никаких API-ключей, никакой карты, никакого VPN.

⚠️ Все три модели бесплатны на ограниченный период. В это время данные могут использоваться для обучения — учитывайте это при работе с чувствительным кодом.

🟠 MiniMax M2.5 Free — самая мощная из трёх. 230 млрд параметров (10 млрд активных), контекст 200 000 токенов, 80.2% на SWE-Bench Verified — один из лучших результатов среди открытых моделей.

Подходит для: сложной отладки, архитектурных решений, переноса стратегий с большим контекстом.

🟢 Nemotron 3 Super Free — от NVIDIA, быстрая и эффективная. 120 млрд параметров (12 млрд активных), гибридная архитектура Mamba-Transformer. Контекст до 1 млн токенов, в OpenCode доступно 262 000. Архитектура Mamba держит большой контекст без роста потребления памяти — удобно при работе с крупными кодовыми базами.

Подходит для: работы с большими файлами стратегий, документирования, быстрых правок.

Big Pickle — stealth-модель, команда OpenCode не раскрывает, что за ней стоит. Быстрая, справляется с большинством повседневных задач.

Подходит для: рутинных правок, реализации функций, код-ревью.

Как выбрать модель под задачу
Перенос стратегии из pandas_ta в Backtrader - MiniMax M2.5 Разобраться в большом проекте - Nemotron 3 Super
Быстро поправить функцию / добавить логику - Big Pickle
Отладка сложного бага - MiniMax M2.5

Переключение между моделями — /models прямо в сессии, без перезапуска. Остальные модели в списке (Claude, GPT, GLM) — платные, подключаются через собственные API-ключи или подписки.

Платные варианты — если нужно больше и есть иностранные карты
OpenCode Zen — pay-as-you-go, пополнение от $20. Кураторский список моделей, проверенных командой OpenCode для coding-агентов. Данные не используются для обучения.

OpenCode Go — $5 в первый месяц, затем $10/месяц. Доступ к популярным open-source моделям с хорошими лимитами.

Другие провайдеры: Claude, GPT, GLM и т.д.

⚠️ Главное правило остаётся тем же: всегда проверяйте, что сделал агент. Plan mode существует именно для этого — сначала смотрите план, потом запускаете.
🔥16👍32
Cline — AI-агент прямо в редакторе кода



Продолжаем серию про инструменты вайбкодинга. Если Qwen Code и OpenCode живут в терминале, то Cline — это другой подход: агент встраивается прямо в ваш редактор как расширение. Но и терминал тоже есть.

🔗 https://cline.bot
Что это такое

Cline — open-source AI-агент для VS Code, Cursor и JetBrains. Более 50 000 звёзд на GitHub, более 5 млн разработчиков. Работает прямо в сайдбаре редактора: читает файлы, запускает команды, пишет и редактирует код — с вашего разрешения на каждое действие.
Главное отличие от терминальных инструментов: не нужно переключаться между редактором и терминалом. Видите код — там же и работаете с агентом.

Установка

Как расширение в IDE — самый простой способ:
Откройте VS Code / Cursor / JetBrains
Нажмите Ctrl/Cmd + Shift + X → Extensions
В поиске введите Cline
Нажмите Install

После установки — значок Cline в левой панели. Рекомендуется перетащить его в правый сайдбар, чтобы файлы проекта оставались слева, а агент был справа.

Как CLI в терминале — вариант существует, но официально пока только для macOS и Linux, Windows поддержка ещё в разработке. Плюс установка через npm требует доступа к зарубежным репозиториям. Поэтому для наших реалий разбираем IDE-вариант.

Установка в JetBrains / PyCharm без маркетплейса
Маркетплейс JetBrains недоступен без VPN — но это не проблема, плагин можно поставить вручную из файла:
Скачайте .zip плагина:
Официально: https://plugins.jetbrains.com/plugin/28247-cline
Или с Яндекс.Диска (уже скачали для вас): https://disk.yandex.ru/d/4D4pyzY64niXsw

В PyCharm / JetBrains: Settings → Plugins → шестерёнка → Install Plugin from Disk

Выберите скачанный .zip файл → перезапустите IDE
Готово — плагин появится в панели, как при обычной установке из маркетплейса. Кто находится в другой стране — можно ставить напрямую через маркетплейс в один клик.
👍5
Как работать с проектом


Cline поддерживает два режима, переключаемых вручную:
Plan mode — агент анализирует кодовую базу и предлагает план, ничего не меняя. Сначала смотрите, что он собирается делать.
Act mode — вносит изменения. Каждое действие требует вашего подтверждения. Checkpoints — автоматические снимки проекта, можно откатиться в любую точку одним кликом.
Файлы подключаются через @ — можно ссылаться на файлы, папки, URL и вывод терминала прямо в запросе.

Cline Kanban — запуск нескольких агентов параллельно
Вот частая боль при работе с AI-агентами: вы запускаете несколько агентов утром — один рефакторит модуль, другой пишет тесты, третий делает новую стратегию. Через час обнаруживаете 20 открытых терминалов, один агент завис в ожидании вашего решения, второй завершил работу 40 минут назад, а вы не заметили.

Cline решает это с помощью Kanban — визуальной доски для управления несколькими агентами одновременно.

Каждая карточка задачи получает собственный терминал и отдельный git worktree — агенты работают параллельно без конфликтов слияния. По мере работы доска отображает последнее действие на каждой карточке в реальном времени. Kanban агентически нейтрален — работает с Cline, Claude Code и Codex.

Запускается из корня любого git-репозитория:

npm i -g cline



Браузерный интерфейс открывается локально, без облачной инфраструктуры и без регистрации аккаунта. Требуется Node.js 18+.
Для торговых роботов это особенно полезно: один агент переносит стратегию в Backtrader, второй пишет тесты, третий документирует — всё видно на одной доске.

Бесплатные модели — без карты и VPN



При регистрации на app.cline.bot через Cline-провайдер доступны две бесплатные модели:

🟣 Arcee Trinity Large Preview 400 млрд параметров, 13 млрд активных (MoE). Контекст 128 000 токенов. Лицензия Apache 2.0. Специально обучена работать в агентных обвязках — Cline, OpenCode, Kilo Code — и уверенно справляется со сложными инструментальными цепочками.

🔵 ByteDance Seed 2.0 Pro Флагманская модель от ByteDance Seed (февраль 2026). Контекстное окно 272 000 токенов, мультимодальная (текст, изображения, видео), 76.5% на SWE-Bench. Оптимизирована для сложных агентных сценариев с длинными цепочками рассуждений.

Если есть подписка на Anthropic, OpenAI или другой провайдер — подключается свой API-ключ.


⚠️ Правило то же: Plan mode существует для того, чтобы сначала понять, что агент собирается делать. Checkpoints — чтобы не бояться экспериментировать. А Kanban — чтобы не утонуть в терминалах.
🔥9👏1
Как оплатить подписки на AI-сервисы из России?



Для тех, кто хочет расширить возможности и подключить платные модели — есть рабочие способы оплаты без иностранных карт.
МТС Платежи Через официальный сервис МТС можно пополнить или купить подписку на зарубежные AI-сервисы:
🔗 https://payment.mts.ru/tools/categories/ai
В каталоге доступны: Claude, ChatGPT, OpenAI API и другие. Оплата через российский номер МТС.

Ozon Банк Если есть счёт в Ozon Банке — во вкладке «Платежи» выберите раздел «Зарубежные сервисы». Там есть:
ChatGPT
Claude
Cursor
Gemini
JetBrains
OpenAI
Medium
Оплата напрямую с рублёвого счёта, без посредников и конвертации вручную.

Это особенно актуально если вы хотите подключить в Qwen Code, OpenCode или Cline платные модели — Claude Opus, GPT и другие модели вместо бесплатных лимитов.




Если хочется сэкономить, в сети есть варианты через посредников — например, на маркетплейсах вроде https://plati.market/search/chatgpt или на крупных торговых площадках.

Цены там действительно в несколько раз ниже. Но важно понимать, что именно вы покупаете.

Почему дешёвые предложения несут риск
Чаще всего на таких площадках продают не пополнение вашего аккаунта, а доступ к чужому — оформленному как промо, учебный или корпоративный. Какое-то время это работает. Но сами сервисы периодически проводят проверки и блокируют такие аккаунты — иногда через месяц, иногда через два-три. В итоге вы теряете и деньги, и историю диалогов, и настройки.

Что надёжнее
Лучший вариант — пополнять собственный аккаунт, а не покупать чужой. Да, дороже. Но вы платите за свой аккаунт, свои данные и предсказуемый доступ без внезапных блокировок.

Для этого подходят способы, которые разобрали выше — МТС Платежи и Ozon Банк. Там именно пополнение, а не продажа доступа к чужому аккаунту.
🔥32
Собственные решения от крупных провайдеров


Помимо инструментов, которые мы разбирали выше, у крупных AI-компаний есть и свои coding-агенты. Это те самые решения, с которыми соревнуются все остальные.


⚠️ Важный момент: все они требуют дополнительных программ для путешествий по странам для работы из России. Упоминаем их для полноты картины — именно на них ориентируются бесплатные альтернативы.


OpenAI Codex 🔗 https://openai.com/codex/
Облачный coding-агент от OpenAI. Работает в браузере, умеет читать репозитории и выполнять задачи автономно в фоне. Доступен в подписке ChatGPT Pro.

Claude Code 🔗 https://code.claude.com/docs/en/cli-reference
Терминальный агент от Anthropic — именно на него ориентируются Qwen Code, OpenCode и Cline. Работает из CLI, глубоко интегрируется с кодовой базой. Доступен через подписку Claude Pro / Max или API-ключ.

Google Gemini Code Assist + Gemini CLI
Два инструмента от Google в одном семействе:
Gemini CLI — open-source AI-агент для терминала, использует ReAct-подход: рассуждает и действует в цикле с набором встроенных инструментов и MCP-серверами. Умеет исправлять баги, создавать новые фичи и улучшать покрытие тестами.
Gemini Code Assist — расширение для VS Code и JetBrains с агентным режимом. Есть бесплатный tier для индивидуальных разработчиков.

GitHub Copilot 🔗 https://github.com/features/copilot
От Microsoft/GitHub — наиболее широко интегрированный инструмент в экосистеме. Работает в VS Code, JetBrains, Eclipse, Xcode и других IDE.
Copilot поддерживает агентный режим: самостоятельно определяет, какие файлы изменить, предлагает правки кода и команды в терминале, итерируется до завершения задачи.


JetBrains Junie 🔗 https://www.jetbrains.com/junie/
AI-агент от JetBrains, встроенный прямо в PyCharm и другие IDE семейства. Для тех, кто уже работает в PyCharm — самый органичный вариант при наличии доступа.

Cursor
IDE — форк VS Code со встроенными AI-агентами. Не расширение поверх редактора, а редактор с агентом внутри. Один из самых удобных инструментов по UX среди всех coding-агентов.
17🔥3
Media is too big
VIEW IN TELEGRAM
Пример использования Cline при переносе и объяснении кода.


Покажем, как с помощью Cline переносить код в новый проект, разбирать его логику и по ходу получать понятные объяснения по каждому блоку.


https://t.me/vesperfincode/735
🔥8👍3