Песочницы ограничивают вашу стратегию 500 строками интерпретируемого кода в закрытой среде. Разрешены только базовые математические библиотеки. Сеть, потоки, доступ к базам данных — всё запрещено. Результат — структурный потолок, который не исправить никаким улучшением интерфейса.
Разница не в функциях. Она в архитектуре.
| Измерение | Платформы-песочницы | 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 не могут генерировать альфу
Каждый из них — публичный сигнал. Тысячи бесплатных индикаторов TradingView делают то же самое. Рыночного преимущества здесь нет.
Ничего из этого не помещается в 500-строчную песочницу. Требуется компилируемая производительность, неограниченный доступ к данным и расширяемая архитектура.
Песочницы имеют своё место для определённых задач.
Серьёзное исследование требует серьёзной инфраструктуры.
Потолок должен быть вашей стратегической идеей, а не инструментом.