Блог им. kimkarus

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Вот так выгляди рабочий процесс (#Workwlow) торгового робота на #n8n и #JavaScript

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение конфигурационного файла

Первым идет блок с получением информации о настройка и конфиге

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение данных о котировках с биржи MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение исторических котировок с MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Несколько запросов, так как несколько курсоров (индексов), чтобы MOEX отдала патрициями по 100 строк, всех необходимых мне данных.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXПолучение текущих данных от брокера

Получаю одну дневную свечку и дополняю таблицу #PostgreSQL текущими данными на основе данных брокера. Для этой задачи я выбрал Т-Банк / Т-Инвестиции. Мог быть любой брокер с API: Финам, Алор, БКС, Т-Инвестиции.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Формируем тело запроса к #API Т-Банк.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXОткрытие позиций

Движок логики обеспечивают запросы (View) #PostgreSQL на основе полученных котировок. Получаю, что нужно открыть и распределю позиции в соответствии с манименеджментом.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXЗакрытие позиций

Просто закрываю позиции через день или два по расписанию

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXЗакрытие позиций по условиям

Появилась неожиданная просадка, закрываем позицию целиком.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Тестирование

В любой момент и в любой блок могу опустится и посмотреть, что он делал, какие данные получал, какие загружал и какие ошибки возникали. Очень удобно.

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Получение и закрытие позиций

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX

Получение и загрузка котировок

Как выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEXКак выглядит тестирование моего прототипа (MVP) на n8n для торгового робота MOEX
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
460 | ★1
4 комментария

Интересно. Спасибо. 

avatar
Op_Man, пожалуйста
Круто, не задумывался что на n8n можно собрать торгового бота. А есть какие-то плюсы этого? — Вижу, что удобно можно посмотреть что пришло что ушло из ноды. Это ощутимый плюс. А в остальном какие плюсы/минусы у такой реализации?

n8n у вас крутится облачный или локальный?
avatar
Replikant_mih, очень быстро собрал торговую идею для тестирования.
При присользовании базы данных, можно попробовать использовать ноду чатовГПТ для различных предсказаний.

Крутится на своей виртуальной машинке self-hosted.

Workflow от робота закинул уже в существующий мой n8n.

Для одного робота, это «жирно» использовать n8n. Я сравниваю с тем, сколько нужно ресурсов с уже существующим AlgoBond, которая работает без дополнительных библиотек-платформ.
Минус, что нет графиков и визуализации, как в торговом терминале, для кого это важно.
Мне, наоборот, это плюс.

Читайте на SMART-LAB:
Фото
EUR/USD у 1,16: Уорш вернул рынку страх перед повышением ставки
Евро прибавляет около 0,16% в ходе европейской сессии понедельника. Движение связано прежде всего с коррекцией доллара после его резкого укрепления...
Фото
НКХП. Отчет МСФО. Что с целевой ценой и рейтингом?
Вышли финансовые результаты по МСФО за 1 полугодие 2026г. от компании НКХП: 👉Выручка — 3,51 млрд руб. (+64,7% г/г) 👉Операционные расходы...
Фото
Группа «Аэрофлот» опубликовала финансовые результаты по МСФО за 6 месяцев 2026 года
Подводим итоги первого полугодия 2026 года по МСФО. ✈️ Выручка Группы «Аэрофлот» за 6 месяцев 2026 года выросла на 3,6% год к году и достигла...
Фото
ЛУКОЙЛ: без иностранных активов прибыль все еще есть. А кто думал иначе? Обзор отчета за 1-е полугодие 2026 по МСФО
ЛУКОЙЛ отчитался по МСФО — уже без иностранных активов (их отобрали из-за СДН санкций на компанию от нашего старого друга Трампа)...

теги блога Ilya Kosarev kimkarus

....все тэги



UPDONW
Новый дизайн