StratCraft/Источники данных
Индекс · обновлено 2026-04-28 · 4 источника

Источники данных для количественного анализа
Сравнение, а не перечисление.

Выберите правильный канал рыночных данных для вашей стратегии. Бесплатный vs платный, широкий vs глубокий, удобный для агентов vs необработанный. Сравнение по параметрам, которые действительно важны для бэктестов.

4
покрытие активов
крипто · акции · валюты · опционы
4 / 4
источники с бесплатным уровнем
каждый источник имеет бесплатный путь
3 / 4
потоковые каналы
websocket на Binance, Polygon, Alpaca
3 / 4
удобные для агентов
стабильная схема, OpenAPI или SDK
КАК ЧИТАТЬ ЭТУ СТРАНИЦУ

Каждая строка соответствует запускаемому примеру.

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

БОК О БОК

Четыре канала по важным параметрам.

Покрытие активов, ценообразование, качество API, удобство для агентов, документация. Нажмите на любую строку, чтобы узнать, для чего мы рекомендуем источник.

Источник
Покрытие активов
Ценообразование
Качество API
Агент
BNBinance
Крипто · Спот, Фьючерсы, Опционы
Бесплатный публичный API
REST + WebSocket, зрелый
Высокое
YFYahoo Finance
Акции · ETF · Индексы · Валюты
Бесплатно · неофициально
На основе скрапинга, с ограничением частоты
Среднее
PGPolygon.io
Акции США · Опционы · Валюты · Крипто
Бесплатный уровень + платные планы
REST + WebSocket, профессиональный
Высокое
ALAlpaca
Акции США · Крипто · Бумажная торговля
Бесплатно для бумажной торговли · рыночные данные
REST + WebSocket, интегрированный с торговлей
Высокое
ПРОФИЛИ

Для чего на самом деле предназначен каждый источник.

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

BN
Binance
binance
Крипто-нативный
Крипто спот + фьючерсы, бесплатный публичный API.

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

ПокрытиеКрипто · Спот, Фьючерсы, Опционы
ЦенаБесплатный публичный API
APIREST + WebSocket, зрелый
WebSocket● потоковая передача
Лучше всего для Крипто-стратегии; высокочастотные бэктесты альткоин-вселенных.
YF
Yahoo Finance
yahoo
Быстрый обзор
Акции, ETF, индексы, валюты. Бесплатно, неофициально.

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

ПокрытиеАкции · ETF · Индексы · Валюты
ЦенаБесплатно · неофициально
APIНа основе скрапинга, с ограничением частоты
WebSocket○ только REST
Лучше всего для Проверка идеи стратегии перед оплатой.
PG
Polygon.io
polygon.io
Профессиональный канал
Акции США, опционы, валюты, крипто. Профессиональный.

Ясные ценовые уровни, спецификация OpenAPI и первоклассные SDK. Профессиональный стандарт, когда вы перерастаете Yahoo и нуждаетесь в надежных внутридневных данных или чистых цепочках опционов.

ПокрытиеАкции США · Опционы · Валюты · Крипто
ЦенаБесплатный уровень + платные планы
APIREST + WebSocket, профессиональный
WebSocket● потоковая передача
Лучше всего для Профессиональные исследования акций и опционов США.
AL
Alpaca
alpaca
С интеграцией торговли
Акции США, крипто, бумажная торговля в одном канале.

Торговля и данные через один API. Бесплатно для бумажной торговли и рыночных данных, с Python SDK, который ИИ-агенты могут использовать от начала до конца (генерация, бэктест, бумажная торговля) без смены канала.

ПокрытиеАкции США · Крипто · Бумажная торговля
ЦенаБесплатно для бумажной торговли · рыночные данные
APIREST + WebSocket, интегрированный с торговлей
WebSocket● потоковая передача
Лучше всего для Исследование на ИИ-агентах → бумажное развертывание.
ФОРМА ИНТЕГРАЦИИ

Один импорт на источник. Одинаковый DataFrame на выходе.

Пространство именstratcraft.sourcesнормализует каждый канал в единый формат: индекс с учетом часового пояса, колонки OHLCV, скорректированное закрытие. Меняйте провайдеров без переписывания стратегии.

binance.py
              123456789101112# 1-минутные свечи для BTC/USDT, последние 30 дней# бесплатный публичный REST, ключ не требуется from stratcraft.sources import binance df = binance.klines(    symbol="BTCUSDT",    interval="1m",    lookback="30d",) # → pandas DataFrame, колонки OHLCV
            
polygon.py
              12345678910111213# 5-минутные бары SPY, с начала года# требуется POLYGON_API_KEY в env from stratcraft.sources import polygon df = polygon.aggs(    ticker="SPY",    multiplier=5,    timespan="minute",    range="ytd",) # → скорректированные, заполненные гэпы, готовые к бэктесту
            
ЧАСТО ЗАДАВАЕМЫЕ

Вопросы, которые стоит задать перед интеграцией.

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

Binance. Бесплатный публичный API, полное покрытие спота и фьючерсов, наиболее стабильная схема среди криптобирж. Хорошая первая цель интеграции.

Хотите больше источников данных?

Новые источники добавляются по мере публикации примеров стратегий, использующих их. Откройте задачу на GitHub, если вам нужно приоритезировать конкретный канал. Укажите класс активов и набросок стратегии, которую мы можем запустить.