Сравнение архитектур

Ваша стратегия заслуживает большего чем песочница

Песочницы ограничивают вашу стратегию 500 строками интерпретируемого кода в закрытой среде. Разрешены только базовые математические библиотеки. Сеть, потоки, доступ к базам данных — всё запрещено. Результат — структурный потолок, который не исправить никаким улучшением интерфейса.

Sandbox500строк — потолок
VS
StratCraftбез потолка

Сравнение возможностей

Разница не в функциях. Она в архитектуре.

Измерение
Язык стратегий~500 строк pandas / Pine Script C++23, Python, код, сгенерированный ИИ
Производительность выполненияИнтерпретируемый, однопоточный Компилируемый C++23, SIMD/AVX-512 векторизация
Возможные типы стратегийПересечение MA, RSI, Боллинджер, MACD, Мартингейл Мультифакторные, ML-пайплайны, статистический арбитраж, событийные
Доступ к даннымОграничен песочницей (нет сети, нет файлового IO) Мульти-источники, мульти-частоты, альтернативные данные
Интеграция ИИЧат-ассистент (без генерации кода) 7 провайдеров LLM, протокол MCP, C++ стратегии от ИИ
Архитектура плагиновНет плагинов (закрытая песочница) Процессно-изолированные плагины через gRPC, горячая перезагрузка
Масштабируемость1 стратегия за раз 2 000 стратегий одновременно
РазвертываниеDocker + ручная настройка окружения SaaS или локально, запуск без настройки
Факторное исследованиеНевозможно в песочнице Составные факторы Alpha158, деревья выражений, анализ IC/ICIR
Потенциал рыночного преимуществаТолько публичные сигналы (нет преимущества) Уровень фреймворка: потолок — ваша идея

Проблема потолка

Почему 500 строк pandas не могут генерировать альфу

Что можно построить в песочнице

  • RSI перекупленность/перепроданность

Каждый из них — публичный сигнал. Тысячи бесплатных индикаторов TradingView делают то же самое. Рыночного преимущества здесь нет.

Что на самом деле нужно прибыльным квант-системам

  • Маркет-мейкинг с чувствительностью к задержке (микросекундное выполнение на C++)

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

Когда песочницы достаточно

Песочницы имеют своё место для определённых задач.

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

Когда вам нужен фреймворк

Серьёзное исследование требует серьёзной инфраструктуры.

  • Вам нужны мультифакторные модели со статистической валидацией
  • Вы хотите интегрировать ML-пайплайны в workflow бэктестирования
  • Вам нужна компилируемая производительность C++ для продакшн-стратегий
  • Вы хотите, чтобы ИИ генерировал и итерировал код стратегий в масштабе

Стройте без потолка

Потолок должен быть вашей стратегической идеей, а не инструментом.