Ronin Systems
494 subscribers
150 photos
2 videos
32 links
Инженерная лаборатория.
Строим торговые системы, боты, бэкенды, AI.
Механика рынка и психология толпы.
Разработали Ronin.
Download Telegram
Архитектура бэктестов: Почему ваши тесты на TradingView — это самообман

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

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

В реальности вас уничтожит механика сведения ордеров. Наша инфраструктура построена с нуля именно для того, чтобы решать проблему расхождения между "бумажной" симуляцией и реальным рынком.

1. Данные и I/O bottleneck
Мы парсим историю напрямую с Bybit. Нас не интересуют OHLCV-свечи, нам нужна тиковая история и слепки стаканов для точного расчета сдвигов лимитных плотностей.
Главный враг бэктеста — дисковый I/O (ввод-вывод). Если вы гоняете массивы данных с жесткого диска, вычисления займут годы. Поэтому архитектура выстроена через Redis, а в момент боевых прогонов и оптимизации параметров вся тяжелая математика висит исключительно в RAM. Скорость доступа к памяти позволяет нам прокручивать тысячи итераций девиации за адекватное время.

2. Кастомное ядро (Python 3.14 + Go)
Мы не используем публичные библиотеки для симуляции торгов. Это мусор, который не учитывает рыночную микроструктуру.
Наш движок — полностью самописный. Тяжелая математика, расчет положительного EV и логика риск-модуля написаны на Python 3.14. Компоненты, критичные к асинхронности и многопоточности (например, коннекторы к биржам и вебхуки), реализованы на Go.

3. Главная боль инженера: Эмуляция реальности
Заставить бэктест показывать правду — сложнейшая инженерная задача. Наше ядро симулирует то, чего не видят ритейл-платформы:
• Очередь ордеров: Тот факт, что цена коснулась вашего уровня, не означает, что ваш лимит исполнили. Вы могли быть тысячным в очереди.
• Частичное исполнение: Алгоритм понимает, что объем ликвидности на уровне может быть меньше нашего сайза.
• Проскальзывание: Удар по рынку съедает стакан.

Если ваш бэктест показывает 100% winrate — ваш код врет. Наша система закладывает операционные убытки и пессимизирует исполнение еще на этапе симуляции. Мы искусственно делаем условия хуже рыночных.

4. Иллюзия нулевого пинга
Ритейл одержим идеей арендовать сервер поближе к бирже, чтобы получить пинг в 1 мс. Для нашей инфраструктуры это не имеет значения. Мы работаем с Bybit через вебхуки, и пинг в ±50 мс нас абсолютно не пугает.

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

Ваш алгоритм — это не то, насколько быстро вы шлете ордер. Это то, насколько точно ваша математическая модель описывает хаос ликвидности. Оставьте игры с пингом лудоманам.
🔥4👍2
Свежий отчет Bybit по резервам — это не столько подтверждение платежеспособности биржи, сколько детальный слепок рыночной психологии в цифрах.

Рост запасов ETH на 11.4% (более 53 тысяч монет) на фоне сокращения BTC и USDT — классический маркер поздней стадии ротации, когда ритейл в панике пытается «догнать» рынок через менее ликвидные активы.

- Сокращение стейблкоинов на 100 млн долларов при одновременном притоке в ETH подтверждает, что покупки идут «с колен» за счет внутренней ликвидности, а не за счет нового внешнего капитала.
- С точки зрения квантового анализа, такие перекосы в депонированных активах создают асимметрию: плотность лимитных заявок на покупку падает, так как свободный кэш перелит в позиции.
- Наша стратегия интерпретирует подобные аномалии как рост вероятности резкого сквиза — когда у толпы заканчиваются стейблкоины для усреднения, любая минимальная волатильность превращается в лавину ликвидаций.

Для алгоритма этот отчет — лишь подтверждение перегретого сентимента, где мат. ожидание лонговых позиций начинает стремительно деградировать. Рынок крайне эффективно наказывает тех, кто меняет твердую ликвидность на надежду в фазе кульминации.
👍21🐳1
Периодически прилетают запросы показать процесс торговли вживую.

Я пока обдумываю этот формат. Если и буду запускать ютуб — это будет голый терминал и ручное исполнение сделок. Никаких серверов и бьющих по API алгоритмов. Только отработка моей математики руками.

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

Думаю, есть ли смысл выделять на это ресурс. Если в канале есть люди, которым интересна сухая математическая реальность рынка, а не лудоманский цирк с эмоциями — обозначьте интерес в комментариях. Тратить время впустую я не хочу.
👍1
«Если бы я умел кодить, понимал API и имел мощные сервера, я бы тоже так зарабатывал».

Я постоянно вижу этот тезис в лс. Вы всерьез думаете, что алгоритм — это грааль? Что достаточно написать скрипт, и он начнет печатать деньги из воздуха?

Давайте закроем этот вопрос. Бот — это не магия. Это тупой масштабатор.

Мой мозг и глаза способны адекватно отслеживать 5-10 активов одновременно. Написанная нами архитектура мониторит 50-100. Алгоритм не устает и не теряет концентрацию (хотя наш скрипт по выходным спит — нам не нужно генерировать сделки ради сделок, когда структура ликвидности меняется). На этом разница заканчивается.

Машина торгует строго МОЮ стратегию. Мою математику. Если у вас нет рабочей, жестко оцифрованной системы, которая генерирует положительное EV при ручной торговле — автоматизировать вам нечего. Написав бота, вы просто заставите сервер сливать ваш депозит со скоростью миллисекунд.
👍6
С чего начать в трейдинге? (И почему вам не нужна Ламба прямо сейчас)

Недавно в чате проскочил классический вопрос: с чего начать? Мой ответ всегда один — с пейпер трейдинга (торговли на демо-счете). Ничто другое не даст вам такого реального понимания рынка.

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

Дальше — снимите розовые очки. Забудьте сказки, которые рассказывают инфоцыгане на ютубе: «Взял 100 баксов, за выходные разогнал до 100 000 и пошел покупать Ламбу». Лол, нет.

Суть настоящего трейдинга в том, что стабильный доход измеряется процентом от депозита. Если ваш депозит $100, и вы делаете 5–20% в месяц — это шикарный результат. Не гонитесь за иксами, иначе это превращается в обычный казик с отрицательным мат. ожиданием. Помните кто всегда в плюсе?

По итогу торгов на бумаге, когда вы пройдете через конвейер мусорных стратегий, вы начнете по кусочкам собирать своё. Свой мани-менеджмент, свой риск-менеджмент, свое личное видение рынка и допустимые просадки.

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

И тут главное правило, которое нужно вбить себе в голову: стоп-лосс — это не проигрыш. Это плата за вход.

Допустим, у вас депозит $1000. Вы выделили риск на сделку 1%. Вы просто платите $10 за проверку своей теории. Сработала теория — заработали. Не сработала — идем дальше, это не финал.


Базовые правила выживания:
• Никогда не превышайте риск на сделку.
• Не двигайте стоп и не двигайте тейк-профит.
• Открыли сделку — не мониторьте ее каждую секунду. Закрыли пару — пошли разбирать график дальше.

Придерживайтесь соотношения риска к прибыли 1 к 3. Для начинающих меньше брать просто не стоит. Это даст вам математическое право ошибаться в 7 случаях из 10 и все равно быть в плюсе.


И последнее: не относитесь к трейдингу как к халявному заработку. Это полноценная работа. Вы же не пойдете после просмотра сериала в больницу, требуя выдать вам белый халат, чтобы называть себя Доктором Хаусом и ставить всем подряд диагноз «волчанка»?

Тут всё то же самое. Эта работа требует времени, понимания и опыта.
👍3
Отчеты о притоке $619 млн в криптофонды — это не повод для эйфории, а сухая метрика, которую нужно правильно наложить на текущую плотность лимитных ордеров.

Пока ритейл интерпретирует эти цифры как однозначный бычий сигнал, для квант-моделей это лишь данные о перемещении ликвидности, которые часто имеют обратную сторону. $521 млн в биткоин на фоне относительно стабильной цены указывают на то, что институциональный приток эффективно абсорбируется крупными лимитными продажами, не создавая импульса, которого так ждет толпа.

Ситуация с XRP, где зафиксирован отток в $30 млн, наглядно иллюстрирует пересчет математического ожидания внутри крупных портфелей. Капитал системно ротируется в сторону активов с более высокой вероятностью реализации альфы, таких как Ethereum и Solana. Наш подход к анализу рынка в такие моменты исключает эмоциональную оценку «позитива»: мы смотрим на FRVP (фиксированный профиль объема) и то, как эти вливания влияют на смещение Point of Control. Если сотни миллионов долларов входят в актив, но не способны сдвинуть значимые уровни сопротивления, значит, математическое ожидание лонга начинает деградировать под давлением скрытого предложения.

◾️ Институционалы не покупают «по рынку», они создают зоны ликвидности для долгосрочного удержания позиций.
◾️ Оттоки из старых альткоинов — это не паника, а холодная ребалансировка весов в пользу инструментов с лучшим соотношением риска к доходности.

На рынке нет места вере в «хорошие новости» — есть только объем, который либо толкает цену, либо становится топливом для тех, кто зафиксировал прибыль об этот входящий поток.
Охота за ликвидностью: почему я поставил Ronin на паузу и ушел в ручной свинг

Рынок сейчас стал максимально жестким. Если вы торгуете активно, то наверняка заметили: за стопами сейчас ходят ну очень агрессивно. Идет жесткий набор ликвидности.

Чтобы прекратить раз за разом отдавать «плату за вход» без нормального выхлопа, я решил временно остановить Ronin'a и перешел на ручную свинг-торговлю. Сейчас я взял шорт по битку.


Какая логика и какие цели?
• Глобальная цель: движение к 60.
• Можем ли сходить наверх? Да, легко. Но максимум в район 70.
• Почему не выше? Там просто нечего ловить. Маркетмейкеру нужны сквизы, ему нужна ликвидность.

Просто взгляните на прикрепленную тепловую карту ликвидаций. Оцените, где скопились основные объемы. Как думаете, с какой вероятностью и куда именно мы пойдем за этими деньгами?

Это отличная иллюстрация к моему прошлому посту про то, как новички любят усложнять трейдинг. На самом деле нужно просто понимание механики рынка и та самая насмотренность. Когда вы начинаете видеть, где лежат чужие стопы — вы начинаете понимать, куда пойдет цена.

⚠️ Важная оговорка (читать всем!):
То, что я делаю сейчас — сижу в шорте без стопов и выжидаю свою цель — делать новичкам категорически нельзя. Мой текущий риск-менеджмент и допустимая просадка — это моя ответственность. Если вы попытаетесь повторить это без опыта, вас просто ликвидирует. Соблюдайте риски и ставьте стопы!
🔥3
Математика отработала по сценарию. Кластер ликвидности в зоне 70к, обозначенный в предыдущем посте , полностью снят.

На прикрепленной тепловой карте ликвидаций отчетливо видно, как цена алгоритмически дотянулась до пула шортистов. Длинные тени свечей на локальных максимумах — это не классическое "сопротивление" из учебников по теханализу. Это жесткая лимитная плотность крупного продавца, об которую прямо сейчас закрываются объемы. Мы видим процесс поглощения рыночных покупок ритейла, залетающего на FOMO.

Маркетмейкер может оформить еще один сквиз наверх для зачистки остаточных стопов, но с точки зрения EV, технический отскок медвежьего цикла исчерпал свой ресурс. Следующая фаза — уценка актива и движение за пулами ликвидности снизу.

Для тех, кто торгует ручными сетапами и заходил в лонг на базе моих предыдущих вводных: фиксируйте прибыль. Удерживать позицию на текущих уровнях — значит осознанно торговать с отрицательным матожиданием и отдавать деньги в стакан.
Ronin Systems
Математика отработала по сценарию. Кластер ликвидности в зоне 70к, обозначенный в предыдущем посте , полностью снят. На прикрепленной тепловой карте ликвидаций отчетливо видно, как цена алгоритмически дотянулась до пула шортистов. Длинные тени свечей на локальных…
Вчера писал в канале, что жду цену в район 70к по BTC.

Сегодня, когда актив торговался по 70 500, я дал четкую вводную: кто заходил в лонг на базе моих мыслей — фиксируйте прибыль. Удерживать позицию на текущих уровнях — значит осознанно торговать с отрицательным матожиданием и отдавать деньги в стакан.

Кто прислушался - вышел ровно там, где закончилось математическое преимущество.

Остальные остались в рынке оплачивать этот банкет.
🔥22👍11
Как вы конвертируете свое свободное время в ментальный капитал?

Я решил провести небольшой эксперимент. Взял свои личные торговые заметки — ту самую жесткую базу по алгоритмической доставке цены, логике работы с пулами ликвидности и чтению Order Flow — и загрузил их в нейросеть для генерации аудио-подкастов.

Сразу оговорюсь: озвучка — типичный ИИ. Местами механическая, без эмоций. Но мы с вами на рынке, где важна не красивая обертка, а суть и высокая вероятность. Как топливо необходимо алгоритму для доставки цены от внутренней ликвидности к внешней, так и качественная, лишенная инфошума информация нужна вашему мозгу для поддержания железной дисциплины.

В этих аудио нет ритейл-мусора про скользящие средние или поиск мифического «Грааля». Только выжимка и логика:

Правильная интерпретация имбалансов (FVG) и маркет-шифтов.

Понимание Premium & Discount массивов.

Синхронизация времени и цены через призму CRT (Candle Range Theory) и фаз AMD.

Это возможность прошивать свое мышление правильными концепциями и фокусироваться на процессе, пока вы находитесь за рулем, на тренировке или просто идете по улице.

Интересен ли вам формат таких нейро-подкастов? Если вы готовы игнорировать ИИ-голос ради концентрированной пользы и понимания Smart Money — дайте знать в комментариях или накидайте реакций. Будет отклик — начну публиковать.
👍9🔥1
Audio
Эпизод 1. Иллюзия теханализа и истинное топливо рынка.

#RoninPodcast
🔥3🐳2
Audio
Эпизод 2: Теория Аукциона (AMT) и Неэффективность (Имбалансы).

На этом заканчивается этап "Механика рынка и смена парадигмы."

Далее начнется этап: Чтение графика.

#RoninPodcast
👍2🔥2🐳1
Ребят, хочу немного вашего внимания.

Я на рынке очень давно, за это время я видел всё: от безумных иксов до полных обнулений. И этот канал для меня — не бизнес, а способ структурировать свой опыт и делиться мыслями с теми, кому это реально нужно.

Вы заметили, что тут:
Нет рекламы (хотя предложения приходят).
Нет реферальных ссылок на биржи (хотя и биржи приходили).
Нет платных VIP-чатов, сигналов и «авторских схем».

А неудачи не удаляются в тихую, через пару дней. А разбираются в чем была проблема сделки.

Я зарабатываю с рынка, а не на вас. И мне важно сохранить этот канал чистым от инфоцыганства.

У меня к вам просьба. Если вы чувствуете, что мой контент приносит вам пользу, помогите каналу расти.

Наверняка у вас есть друзья, коллеги или чаты, где люди ищут адекватную информацию по трейдингу или крипте, а не очередную ракету или сигнал с 100 плечом.

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

Вместе соберем крутое комьюнити адекватных трейдеров.

Давайте добьем 100 человек!
Спасибо, что вы со мной! 🤝
10👍1👎1
Если посмотреть на текущий график, на нем до миллиметра отрисовано всё то, о чем говорилось в подкастах последние два дня. Уверен, со временем вы начнете всё больше понимать реальную ценность этой информации.

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

Сейчас главный магнит для алгоритма — пулы ликвидаций на отметке 64к. Движемся туда. Возможно, через еще один сквиз резкий наверх.
👎42👍1
Audio
Эпизод 3: Институциональная структура и Order Flow

#RoninPodcast
🔥32👍2
Ronin Systems
Если посмотреть на текущий график, на нем до миллиметра отрисовано всё то, о чем говорилось в подкастах последние два дня. Уверен, со временем вы начнете всё больше понимать реальную ценность этой информации. По механике отработали максимально классически:…
Разбор битка сегодня не далал. Не вижу смысла, ибо ровно на том же месте стоим. Сохраняю мнение: Сейчас главный магнит для алгоритма — пулы ликвидаций на отметке 64к. Движемся туда. Возможно, через еще один сквиз резкий наверх.
👍31
Ronin Systems
Математика отработала по сценарию. Кластер ликвидности в зоне 70к, обозначенный в предыдущем посте , полностью снят. На прикрепленной тепловой карте ликвидаций отчетливо видно, как цена алгоритмически дотянулась до пула шортистов. Длинные тени свечей на локальных…
Карта ликвидации на сегодня. Внизу уже новогодняя елка из ликвидности.

Мысли по рынку все те же. Жду обвала вниз. Пусть рисуют дальше, что хотят. Сильных покупок не вижу, структура чисто медвежья.
1
На копитрейдинг аккаунте нет опционов.

Поэтому работаем руками.
Схема простая:
Шорт BTC — основная позиция. Глобальный тезис на 64к и ниже.

Лонг альты — на половину позиции.

Хеджирует минус пока биток делает свои сквизы наверх.

Пока биток рисует очередной «неожиданный» поход на 72к — альта спокойно растёт и отбивает просадку. Не идеально. Но это лучше чем сидеть в минусе и нервничать.

Те кто торгует без хеджа — либо с железными нервами, либо скоро узнают что такое колян.

Управление позицией — это не про то чтобы всегда быть в плюсе.

Это про то чтобы оставаться в игре.
👍2🔥2
Audio
Эпизод 4: Теория Времени и Цены (Time & Price, Killzones)

#RoninPodcast
🔥3
Просто оставлю это тут, пусть полежит на память.
2🐳1
Почему бинарные опционы — это худшее, что может случиться с вашим депозитом?

Листаю ленту TikTok и постоянно натыкаюсь на рилсы с "успешным трейдингом" на бинарных опционах. Давайте расставим точки над i прямо сейчас. Эта тема в нашем комьюнити под строгим запретом. Я буквально запрещаю каждому из вас даже смотреть в сторону этих платформ.

И вот почему.
Настоящий трейдинг — это не математика ради математики и не поиск кнопки “Бабло”. Это строгая работа с вероятностями, понимание алгоритмической доставки цены и жесткий риск-менеджмент.

Бинарные опционы — это даже не рынок. Это казино с заранее отрицательным математическим ожиданием, где ваши шансы на дистанции равны нулю.

Абсурдная механика "бинарных" рисков
Когда мы анализируем HTF нарратив и находим высоковероятностный сетап на снятие внешней ликвидности, наш риск-ревард (RR) составляет минимум 1:3. Мы рискуем $10, чтобы забрать $30.
Что предлагают бинарные опционы? Вы открываете "сделку" на $100. Если вы угадываете направление (а в их случае это именно угадайка на минутном шуме), вы получаете сверху $40–60 (коэффициент 0.4 - 0.6). Если ошибаетесь — теряете все $100.
Вы рискуете 100% объема ради 40-60% прибыли. Иметь положительное математическое ожидание при таком R:R — физически невозможно. Вас уничтожит дистанция.

Иллюзия рынка
Рынок не двигается случайным образом. Он доставляется Smart Money от пулов Buy-side к пулам Sell-side, балансируя имбалансы. Бинарным брокерам плевать на маркет-шифт, Premium & Discount массивы или время киллзон. Их задача — заставить вас играть против казино на минутном графике, где нет логики доставки, а есть лишь шум, который сжигает ваш депозит и уничтожает самое ценное — ваш ментальный капитал.

Мораль: Мы не участвуем в азартных играх. Мы ждем формирования правильного контекста, мы читаем Order Flow и заходим только тогда, когда алгоритм дает нам явный след через манипуляцию (AMD).

Оставьте бинарные опционы тем, кто ищет легких денег и не понимает, как работают реальные рынки.

Сохраняйте фокус на процессе, дисциплине и настоящей механике ценообразования.
👍32👎1