Бесплатная open-source платформа на C# для разработки, тестирования на исторических данных и запуска ручных и алгоритмических торговых роботов на рынках акций, фьючерсов, опционов, Forex и криптовалют.
OpenByteInc/QuantDinger
Самостоятельно размещаемая платформа для AI-квант-исследований: от торговых идей до Python-стратегий, бэктестов, бумажной торговли и реального исполнения ордеров.
Open source альтернатива:TradingView
- Звёзды
- 13,575
- Форки
- 2,770
- Открытые issues
- 36
- Последний коммит
- 23 часа назад
Эта страница описывает проект с открытым кодом и не является инвестиционной рекомендацией. Торговля и инвестиции могут привести к убыткам: оцените риски самостоятельно и соблюдайте законы своей страны перед использованием.
Что это?
QuantDinger — платформа для самостоятельного размещения, рассчитанная на независимых трейдеров, авторов стратегий на Python и небольшие команды. Она охватывает весь рабочий процесс: от исследования рынка с помощью AI и разработки индикаторов или стратегий на Python до бэктестинга на сервере, бумажной торговли, реального исполнения ордеров на криптобиржах и у традиционных брокеров, а также мониторинга. Рыночные данные, код стратегий, учётные данные брокеров и развёртывание остаются под контролем оператора.
Платформа включает исследование факторов, подбор параметров с walk-forward-валидацией и виртуальные счета, работающие только с сигналами: они учитывают PnL, не подключаясь к брокеру. Доступны веб-интерфейс, мобильный клиент H5, human API, Agent Gateway и MCP-сервер. Бэкенд использует PostgreSQL, Redis, Celery и Kafka и запускается в контейнерах Docker Compose; при необходимости можно добавить слой мониторинга Prometheus и Grafana.
Реальная торговля отключена, пока её явно не включат. В проекте указано, что он не предоставляет инвестиционных рекомендаций, поэтому пользователям следует начинать с бумажной торговли и ограниченных API-ключей.
Ключевые возможности
- 01Индикаторы на Python и Strategy API V2 для написания торговых стратегий.
- 02Бэктестинг на сервере с моделированием транзакционных издержек и проскальзывания.
- 03Исследование факторов и оптимизация параметров с walk-forward-валидацией.
- 04Бумажное и реальное исполнение ордеров на криптобиржах, IBKR и Alpaca.
- 05Виртуальные счета, работающие только с сигналами: учёт позиций, исполнений и PnL без подключения к брокеру.
- 06Agent Gateway и MCP-сервер, позволяющие AI-клиентам вызывать разрешённые инструменты.
Сценарии использования
- Бэктестинг и проверка торговой стратегии на Python до риска собственным капиталом.
- Настройка самостоятельного рабочего процесса для квант-исследований, в котором данные и ключи остаются локальными.
- Проверка сигналов в бумажном режиме с ограниченными API-ключами перед включением реальных ордеров.
- Создание многопользовательского торгового сервиса на основе модулей платформы для работы с пользователями и биллингом.
Что важно знать
- Для самостоятельного хостинга нужны PostgreSQL, Redis, Kafka и несколько рабочих процессов, поэтому настройка довольно сложная.
- При включённой торговле в реальном времени могут отправляться реальные ордера, поэтому сначала рекомендуется попробовать бумажную торговлю.
В подборках
Темы
Частые вопросы
- Что такое QuantDinger?
- Самостоятельно размещаемая платформа для AI-квант-исследований: от торговых идей до Python-стратегий, бэктестов, бумажной торговли и реального исполнения ордеров. QuantDinger — платформа для самостоятельного размещения, рассчитанная на независимых трейдеров, авторов стратегий на Python и небольшие команды. Она охватывает весь рабочий процесс: от исследования рынка с помощью AI и разработки индикаторов или стратегий на Python до бэктестинга на сервере, бумажной торговли, реального исполнения ордеров на криптобиржах и у традиционных брокеров, а также мониторинга. Рыночные данные, код стратегий, учётные данные брокеров и развёртывание остаются под контролем оператора.
- QuantDinger можно использовать бесплатно? Какая у него лицензия?
- QuantDinger распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- QuantDinger всё ещё поддерживается?
- Активно поддерживается. Последний коммит в QuantDinger — 6 нояб. 2026 г..
- Для чего можно использовать QuantDinger?
- Бэктестинг и проверка торговой стратегии на Python до риска собственным капиталом. Настройка самостоятельного рабочего процесса для квант-исследований, в котором данные и ключи остаются локальными. Проверка сигналов в бумажном режиме с ограниченными API-ключами перед включением реальных ордеров. Создание многопользовательского торгового сервиса на основе модулей платформы для работы с пользователями и биллингом.
- Где скачать QuantDinger?
- Исходный код и инструкции по установке — на GitHub: https://github.com/OpenByteInc/QuantDinger
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Фреймворк на Go для создания, тестирования на исторических данных и запуска торговых ботов на нескольких криптобиржах.
Фреймворк для бэктестинга на базе Backtrader с настройкой через конфиги: тестируйте стратегии на акциях, криптовалютах и форексе, а также подключайте MCP-сервер к AI-ассистентам.
Открытый фреймворк для разработки, бэктестинга и запуска автоматических маркет-мейкинговых и торговых ботов на централизованных и децентрализованных криптобиржах.
Локальный торговый терминал для одного пользователя для мем-токенов на BSC-лаунчпадах, доступных только агентам; сделки подписываются через Binance Agentic Wallet CLI.
Python-фреймворк для бэктестинга и торговли алгоритмическими стратегиями на децентрализованных биржах с ончейн-рыночными данными.