Ronin Systems
481 subscribers
150 photos
2 videos
31 links
Инженерная лаборатория.
Строим торговые системы, боты, бэкенды, AI.
Механика рынка и психология толпы.
Разработали Ronin.
Download Telegram
Архитектура Ronin Systems уперлась в аппаратный лимит.

До сегодняшнего дня ядру алгоритма хватало 1 CPU и 512 MB RAM. Но по мере усложнения торговой логики и добавления новых сценариев оценки стакана, инфраструктура начала задыхаться.

Бот стал долбиться в потолок ресурсов и физически не успевал просчитывать математику по всему пулу активов. Следствие такого лага - пропуск валидных сетапов.

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

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

Готовлю патч.
👍3🔥1
Скроллю ленту рилсов. Каждый второй гуру натягивает сетку Фибоначчи, находит сложный паттерн и с умным видом открывает позицию.

Смотрю не на красивые линии, а на цифры с их же экранов. У них потенциальный тейк визуально меньше стоп-лосса. Человек на полном серьезе предлагает рискнуть 100 баксами, чтобы забрать 60.
Давайте просто посчитаем, что будет с таким трейдером на дистанции.
Допустим, у вас феноменальная интуиция и вы угадываете направление рынка в 60% случаев.
Из 10 сделок вы заберете 6 плюсов по 60 баксов. Это 360 прибыли.
Оставшиеся 4 сделки закроются по стопу и заберут по 100. Это 400 убытка.
Итог: минус 40 баксов.

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

Математику не обмануть паттернами.
👍2🤓1
Впереди выходные. etf и фонды уходят. Институциональный объем исчезает из стакана. ликвидность падает в разы. Тонкий рынок это идеальная среда для манипуляций и сбора стопов. Риск проскальзывания возрастает, но пустой стакан дает быструю волатильность.
Final Results
33%
Оставляем систему включенной и собираем этот хаос.
67%
Рубим рубильник до открытия торгов в понедельник.
Публичный доступ в копитрейдинг Ronin Systems закрыт. Пул переведен в статус приватного.

Дело не в ликвидности. Стакан готов переварить любой объем. Дело в математике партнерства.

Те, кто подключился к алгоритму на самом старте, брали на себя максимальную неопределенность. Вы доверили системе свой капитал и спокойно сидели в просадках, пока я вносил правки в архитектуру и калибровал Risk/Reward.

На рынке любой ранний риск должен быть оцифрован и оплачен.

Для всех текущих участников бета-теста я навсегда фиксирую комиссию с профита на отметке 10%. Это ваш исторический тариф, и он не изменится до тех пор, пока вы остаетесь в пуле. Отписка от системы автоматически сжигает этот статус.

Всем остальным вход теперь доступен только по индивидуальным заявкам и после жесткой модерации.
🔥4👍1😭1🗿1
Израиль нанес превентивный удар по Ирану.

Кац подтвердил атаку в субботу утром. В стране ввели режим ЧП. Ждут ответный залп дронов и баллистики.

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

Сидим в кэше.
👍2
Растем потихоньку.
🔥3👍2
BlackRock продолжает пылесосить ликвидность.

За неделю с 23 по 27 февраля чистый приток в спотовые BTC-ETF составил 787 млн долларов. Больше половины объема - 503 млн - пришлось на IBIT. Это не сантимент, это сухая работа капитала.

Остальные активы подбирают остатки. Эфир зафиксировал 80.46 млн притока. Солана и XRP получили 44.44 млн и 9.55 млн соответственно.

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

Рынок просто исполняет заявки крупных игроков.
🤔3
На прошлой неделе я отклонил оффер от крупной биржи: перенос пула Ronin Systems в обмен на 40% возврата с торговых комиссий привлеченных пользователей + VIP 2.

Проблема ручного ритейла:
Большинство публичных трейдеров — это скрытые маркетологи бирж. Их бизнес-модель строится на вашем торговом обороте. Им выгодно давать вам по 5-10 сетапов в день, заставляя торговать внутри рыночного шума. Чем больше вы торгуете (и сливаете), тем больше их реферальный доход. Риск-менеджмент при такой модели отсутствует изначально.

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

На Bybit моя комиссия зафиксирована на 10% и берется она исключительно с чистой прибыли пула.

Если бот пропускает 50 сделок из-за узкого ренджа и отсутствия сетапа - мы не получаем ничего, но сохраняем капитал инвесторов.

Если алгоритм забирает PnL с рынка - в плюсе обе стороны.

Наши интересы полностью синхронизированы с капиталом пула.

Математика сложного процента от рабочего кода на дистанции всегда превосходит партнерские откаты. Стройте архитектуру, а не финансовые пирамиды на стопах своей аудитории.
🔥3👍1
ОТЧЕТ ПО МОНИТОРИНГУ ЛОКАЛЬНОЙ ЛИКВИДНОСТИ: BTC/USDT

Текущая рыночная конфигурация в диапазоне $68,400 – $70,000 рассматривается как зона критической концентрации ликвидности перед потенциальным расширением волатильности к целевому блоку $71,000 – $74,500.

Ошибка ручного управления позицией в данных условиях заключается в ожидании визуального подтверждения — «закрытия дневной свечи» выше уровня. Данный подход является производным от субъективного восприятия графиков и ведет к реактивному трейдингу. Вход осуществляется в момент, когда основной импульс уже реализован, а математическое ожидание (EV) сделки стремится к нулю или становится отрицательным из-за ухудшения соотношения Risk/Reward.

Логика алгоритма Ronin Systems исключает ожидание закрытия временных таймфреймов и базируется на анализе потока ордеров:
◾️ Мониторинг плотности лимитных заявок в диапазоне $68,400 – $70,000 для идентификации реального сопротивления.
◾️ Оценка кумулятивной дельты: алгоритм фиксирует аномальное поглощение рыночных ордеров в узком ценовом коридоре, что указывает на подготовку импульса.
◾️ Расчет стандартного отклонения от текущего POC (Point of Control): система определяет точку входа в момент истощения ликвидности продавца, обеспечивая преимущество по цене исполнения относительно ритейл-трейдеров.
◾️ Динамический риск-менеджмент: автоматическое смещение уровней при достижении целевого блока $71,000 – $74,500 на основе изменения открытого интереса.
🔥3👍2
Реал-тайм обучение ИИ и активный трейлинг. Почему система "спамит" сделки.

На данный момент алгоритм переведен в режим активного скальпирования неэффективностей с динамическим трейлинг-стопом на базе ИИ. Система проходит фазу обучения в реальном времени.

Что технически происходит под капотом:
◾️ Машина не "лудоманит". Она тестирует плотность ликвидности и собирает микро-движения.
◾️ Каждый эпизод "спама" сделками — это калибровка математических весов нейросети под текущую волатильность рынка.
◾️ Жесткий трейлинг-алгоритм контролирует риски, выжимая положительное математическое ожидание (EV) даже из минимальных ценовых импульсов.

То, что для человеческой психики выглядит как хаос и овертрейдинг, для ИИ штатный сбор ликвидности в процессе калибровки. Наблюдайте за PnL и риск-метриками, а не за количеством уведомлений.
👍2🤯2🔥1
BTC 71 000: Распределение в финальной стадии. Почему я не жму кнопку.

Рынок достиг психологической отметки в 71 000. Предыдущий максимум 72 300 находится в зоне прямой видимости, и с высокой вероятностью его обновят для сбора ликвидности (стопов шортистов).

Кульминация модели: Текущий импульс выглядит как финальная фаза роста в рамках структуры, которую рынок формировал продолжительное время.

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

Тактика алгоритма: Ronin находится в режиме ожидания на шорт. Мы не гадаем, где "хай". Мы ждем подтвержденного паттерна распределения.

Семья Трампа и крупные фонды уже потеряли миллиарды на слепой вере в бесконечный рост. Наша задача не "быть в рынке" 24/7, а забирать сделки.
🤔31
Рынок всегда ищет внешнего врага, когда цена отказывается следовать нарисованным в Twitter стрелочкам.

Очередная волна обсуждений вокруг «манипуляций» Jane Street через ETF-потоки и арбитраж — классический пример того, как отсутствие понимания механики ликвидности порождает конспирологию. Там, где ритейл видит злой умысел крупных фондов и намеренные дампы в 10 утра, инженер видит стандартные процессы хеджирования и исполнения заявок в периоды максимальной плотности стакана.

Толпа воспринимает «10 a.m. sell-off» как атаку на свои позиции, хотя на деле это лишь окно, где маркет-мейкеры балансируют дельту. Для ручного трейдера это повод для паники или попытки «выкупить нож», для алгоритма — понятная аномалия в распределении объема, которую можно и нужно оцифровать. Пока теоретики ищут следы заговора в ленте новостей, математика фиксирует смещение POC (Point of Control) и реакцию на стандартные отклонения от средневзвешенной цены.

В логике Ronin Systems нет места понятию «манипуляция», есть только неэффективность и концентрация ликвидности. Когда Jane Street или любой другой крупный игрок проводит арбитражную сделку между спотовым ETF и деривативами, они создают импульс, который ритейл по инерции пытается интерпретировать через фундаментал или FUD. Мы же смотрим на FRVP (Fixed Range Volume Profile) и видим, как формируются кластеры, которые станут топливом для следующего движения.

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

Рынку все равно, верите вы в заговор или в графические паттерны — он просто перераспределяет средства от тех, кто торгует надежду, к тем, кто торгует вероятности.
🤔2
Инфополе забито апокалиптикой: чаты и "аналитики" хором ждут биток по 55k.

Это лучшая метрика того, что мы туда не доедем. Ритейл массово загрузился в шорты и уверовал в свой грааль, формируя плотные пулы ликвидности сверху. Смарт-мани не будут оплачивать этот банкет.

Иллюзия толпы — опираться на хотелки. Моя стратегия опирается на FRVP и пересчет EV в реальном времени. Я и четко вижу изменение баланса сил: риск нахождения в шортовой позиции сейчас математически нецелесообразен.

Зона 60-63k — это РОС (Point of Control) текущей структуры и ближайший магнит для снятия стопов лонгистов.

Думаю, на коррекции роса к этой зоне, прикроем шорт. Ошибаюсь ли я? Возможно. Я не гадаю, а считаю ожидание.
👍4
Отчет за день: +6.29%. Человеческий фактор и скука.

Бот отлично отработал ночь, методично собирая профит, пока я спал. Днем стало откровенно скучно просто смотреть в монитор и наблюдать за логами.

Я перехватил управление. Вмешивался в сделки алгоритма прямо "на горячую", докручивал позиции и загружал свои сетапы руками.
Итог: закрыли день с профитом +6.29% к депозиту.

Цифры отличные. Но в этом кроется главная уязвимость любого ручного трейдера. Человеческой психике нужна динамика. Мы лезем в терминал от скуки, ради процесса и контроля.
Я забрал профит с рынка, но к вечеру банально устал от микроконтроля. Фокус падает. Если я продолжу торговать в таком состоянии — я начну отдавать математическое ожидание обратно рынку через ошибки.

Ритейл именно так и сливает депозиты: выгорает, теряет концентрацию, но не может отойти от терминала. Поэтому я отдыхать. Бота отключу до завтра, хочется тишины от уведомлений.
👍41
Разбор стейтмента: Математика EV против лудомании

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

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


1. Контроль девиации (стоп-лоссы как абонентская плата)
Посмотрите на убыточные сделки: DOT (-1.85%, -0.61%), RIVER (-4.03%, -1.47%), ZEC (-1.12%). Ритейл воспринимает это как ошибку прогноза. В моей стратегии это операционная издержка. Мы платим рынку за проверку гипотезы. Риск-модуль режет эти позиции до того, как они нанесут математический урон депозиту.

Единственный выброс — шорт BTC с убытком -12.98%. Для ручного трейдера это точка входа в тильт. Для нашей системы — это допустимая дисперсия в рамках выделенного лимита риска на инструмент с повышенным левериджем. Система сожрала этот минус и даже не поперхнулась.


2. Математическое перекрытие.
А теперь смотрите, как реализуется вероятность. Те мелкие стопы по 1-4% с лихвой перекрываются системными тейками, когда лимитная плотность отрабатывает в нашу сторону:
• RIVER: +10.85%, +7.68%, +5.49%
• LINK: +5.46%
• ETH: +4.70%


Математика предельно примитивна: вам не нужен 100% winrate. Вы можете ошибаться, собирая серию мелких стопов, но если архитектура вашей стратегии позволяет забирать движения, кратно превышающие средний убыток, вы неизбежно забираете ликвидность с рынка на дистанции. Именно поэтому, я как-то говорил, не ставьте стоп при копитрейдинге. Итог недели формируется не одной удачной сделкой, а разницей между контролируемым убытком и реализованным профитом на массиве из десятков итераций.


3. Исполнение не имеет значения
Именно поэтому мне плевать, нажимаю ли я кнопку сам или это делает скрипт через API. Стратегия первична. Код — это просто масштабирование моей логики для ускоренного парсинга.

Когда я торгую руками, мой мозг работает в точно таком же режиме: нет эго, нет страха перед серией красных сделок, нет желания отыграться за те -12% по битку. Есть только сухой расчет соотношения риска к потенциальной прибыли.

Если вы не способны смотреть на свои убытки как на сухую статистику, если вас трясет от красного PnL — вы никогда не выйдете в стабильный плюс.
Дистанция вас уничтожит. Учитесь мыслить вероятностями.
👍2🔥2🐳1
Архитектура бэктестов: Почему ваши тесты на 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