StratCraft/資料來源
索引 · 更新於 2026-04-28 · 4 個來源

量化資料來源
比較,而非列舉。

為您的策略選擇正確的市場資料源。免費 vs 付費、廣泛 vs 深入、代理友好 vs 原始。在真正影響回測的維度上進行比較。

4
資產覆蓋
加密貨幣 · 股票 · 外匯 · 選擇權
4 / 4
免費層級來源
每個來源都有免費路徑
3 / 4
串流資料源
Binance、Polygon、Alpaca 支援 WebSocket
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 讓 AI 代理可以端到端驅動(生成、回測、模擬交易)而無需切換資料源。

覆蓋範圍美國股票 · 加密貨幣 · 模擬交易
定價模擬免費 · 市場資料
APIREST + WebSocket,交易整合
WebSocket● 串流
最適合 代理驅動的研究 → 模擬部署。
整合形式

每個來源一行 import。輸出相同 DataFrame。

stratcraft.sources命名空間將每個資料源標準化為相同格式:時區感知索引、OHLCV 欄位、調整後收盤價。切換供應商無需重寫策略。

binance.py
              123456789101112# BTC/USDT 的 1 分鐘K線,最近 30 天# 免費公開 REST,無需金鑰 from stratcraft.sources import binance df = binance.klines(    symbol="BTCUSDT",    interval="1m",    lookback="30d",) # → pandas DataFrame,OHLCV 欄位
            
polygon.py
              12345678910111213# SPY 5 分鐘K線,年初至今# 需在環境變數中設定 POLYGON_API_KEY from stratcraft.sources import polygon df = polygon.aggs(    ticker="SPY",    multiplier=5,    timespan="minute",    range="ytd",) # → 已調整、已補缺,可直接回測
            
常見問題

整合前您應該問的問題。

改變您選擇資料源的決策,誠實回答,包括非官方免費來源何時是正確工具。

Binance。免費公開 API,完整的現貨和期貨覆蓋,加密貨幣交易所中最穩定的架構。良好的首選整合目標。

想要更多資料來源?

新來源在使用它們的範例策略發佈時才會添加。如果您需要優先支援特定資料源,請在 GitHub 上提交 issue。請包含資產類別和我們可以針對其執行的策略草案。