データソース詳細¶
AEGISが使用する各データソースの詳細と、データ取得戦略について解説します。
データプロバイダー一覧¶
| サービス | プラン | 用途 | 状態 |
|---|---|---|---|
| Polygon.io | Stocks Developer + Options Advanced | 株価 + オプションデータ | ✅ 契約中 |
| ThetaData | Options Standard | オプションデータ | ⚠️ 12/22解約予定 |
| Barchart | - | IV Rank(ヒストリカル) | ✅ 契約中(解約不可) |
| Unusual Whales | - | フローデータ + IV Rank(リアルタイム) | ✅ 契約中 |
| IBKR | デモ口座 | ペーパートレード | ✅ $250k |
用途別データソース戦略¶
オプションデータ¶
バックテスト: Polygon Options Advanced (Parquetキャッシュ) - 2018-08-01 ~ 2025-11-21 - 198銘柄、122M件以上のレコード
ペーパートレード: Polygon Options Advanced (リアルタイムAPI) - プレフェッチキャッシュ機能により高速取得 - 日次バッチ処理で事前キャッシュ
株価データ¶
全環境: Polygon Stocks Developer - 分割調整済みデータ - 日足・週足・月足対応
IV Rankデータ¶
重要: 用途別に異なる戦略を採用
詳細は IV Rankデータ戦略 を参照してください。
バックテスト¶
- データソース: Barchart キャッシュ
- 期間: 2018-10-03 ~ 2025-11-24(7年分)
- 理由: 6年間バックテストに必須
ペーパートレード / ライブ取引¶
- データソース: Unusual Whales(最新7営業日)→ Barchartフォールバック
- 更新: 日次(プレオープン時に自動取得)
- 理由: 最新データ(Barchartより9日新しい)
GEXデータ¶
データソース: 1. Polygon Options Advanced(Open Interest) 2. ThetaData(フォールバック、12/22まで)
計算: 自前で実装(core/gex.py)
データ取得の最適化¶
プレフェッチキャッシュ¶
PT開始前に全銘柄のオプションチェーンを事前取得し、キャッシュに保存:
IV Rank事前取得¶
PT開始時および日付変更時に、全銘柄のIV Rankを一括取得:
- UnusualWhales APIから最新データを取得
- 内部キャッシュに保存
- 取得失敗時は自動的にBarchartフォールバック
詳細は IV Rankデータ戦略 を参照してください。
関連ドキュメント¶
- IV Rankデータ戦略 - 詳細な取得戦略とフォールバック機構
- システム概要 > データソース - 全体像
- 運用 > 自動化スケジュール - データ取得の自動化