Alpaca Markets APIがv3にアップデート、個人向けアルゴ取引がさらに身近に
証券API自動売買Python
Alpaca API v3の概要
Alpaca Marketsは、個人投資家向けの株式取引API v3を正式リリースしました。今回のアップデートでは、リアルタイムマーケットデータの拡充とPython SDKの大幅な改善が含まれています。
主な変更点
リアルタイムデータの強化
- WebSocket経由のリアルタイム株価フィードが無料プランでも利用可能に
- 1分足・5分足・日足のヒストリカルデータAPIが高速化
- オプションチェーンデータの取得に対応
Python SDK改善
from alpaca.trading.client import TradingClient
from alpaca.trading.requests import MarketOrderRequest
client = TradingClient("API_KEY", "SECRET_KEY")
order = MarketOrderRequest(symbol="AAPL", qty=1, side="buy")
client.submit_order(order)
SDKがasync/awaitに完全対応し、高頻度取引のパフォーマンスが向上しました。
個人アルゴトレーダーへの影響
API v3により、個人投資家がプロと同等のデータ品質でアルゴリズム取引を行える環境が整いつつあります。