目次
暗号通貨価格予測システム - 技術仕様書
エグゼクティブサマリー
本システムは、リアルタイムの暗号通貨取引データを活用して、1分から30分先の短期価格予測を行うAI/ML分析機能を提供します。シンプルながら効果的なアルゴリズムにより、実用的な予測精度を実現しています。
1. システム概要
1.1 予測モデルの特徴
- 予測期間: 1分、5分、15分、30分
- 使用データ: 過去20期間の価格・取引量データ
- 予測手法: テクニカル分析とルールベースAIのハイブリッド
- 更新頻度: リアルタイム(1秒ごと)
1.2 主要コンポーネント
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ リアルタイム │────▶│ 特徴量抽出 │────▶│ 価格予測 │
│ データ収集 │ │ エンジン │ │ エンジン │
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │ │
▼ ▼ ▼
価格・取引量 RSI、モメンタム等 予測価格・信頼度
2. 予測アルゴリズム詳細
2.1 重み付け構造
| 要素 | 重み | 説明 |
|---|---|---|
| 価格トレンド | 70% | 過去の価格変動パターン |
| 取引量 | 15% | 市場の活発さ指標 |
| モメンタム | 10% | 短期的な勢い |
| ボラティリティ | 5% | 価格変動の激しさ |
2.2 予測フロー
-
データ収集
- 最新20期間の価格データ
- 対応する取引量データ -
特徴量計算
- 移動平均(SMA)
- 相対力指数(RSI)
- 価格モメンタム
- ボラティリティ -
予測計算
予測価格 = 現在価格 × (1 + 予測変化率) 予測変化率 = Σ(各要素 × 重み) × 時間係数 -
信頼度評価
- ボラティリティベースの信頼度(10%〜90%)
- 予測範囲の算出(±標準偏差)
3. 実装例と結果
3.1 典型的な予測結果
上昇トレンドの例(SOL/USDT)
- 現在価格: $160.00
- 5分後予測: $162.80(+1.75%)
- 信頼度: 95%
- 予測範囲: $162.57 - $163.03
要因分析
- 強い上昇モメンタム(+0.95%)
- 高い取引量(通常の1.36倍)
- RSI: 55(中立的)
3.2 取引シグナル
| 条件 | シグナル | アクション |
|---|---|---|
| 予測上昇 > 1% & 信頼度 > 60% | BUY | 買いポジション推奨 |
| 予測下落 > 1% & 信頼度 > 60% | SELL | 売りポジション推奨 |
| その他 | HOLD | 現状維持推奨 |
4. テクニカル指標の活用
4.1 RSI(相対力指数)
RSI > 70: 買われすぎ → 下落圧力(-1%補正)
RSI < 30: 売られすぎ → 上昇圧力(+1%補正)
30 ≤ RSI ≤ 70: 中立的
4.2 取引量分析
- 高取引量(平均の1.5倍以上): トレンドの信頼性向上
- 低取引量(平均の0.5倍以下): 不確実性の増大
5. システムの強みと制限
5.1 強み
✅ リアルタイム処理: 1秒ごとの更新で最新市場動向を反映
✅ 多角的分析: 価格、取引量、テクニカル指標を総合評価
✅ 透明性: 予測根拠と信頼度を明示
✅ カスタマイズ可能: パラメータ調整により戦略に応じた最適化
5.2 制限事項
⚠️ 外部要因: ニュース、規制変更等は考慮外
⚠️ 長期予測: 30分を超える予測は非対応
⚠️ 極端な市場: フラッシュクラッシュ等の異常事態は予測困難
6. 今後の発展計画
Phase 1(実装済み)
- 基本的な価格予測機能
- リアルタイムデータ統合
- Web UIでの可視化
Phase 2(計画中)
- 深層学習(LSTM/GRU)モデルの実装
- センチメント分析の統合
- バックテスト機能
Phase 3(将来構想)
- マルチ取引所アービトラージ
- ポートフォリオ最適化
- 自動取引システム連携
7. 利用上の注意
- 投資判断: 本予測は参考情報であり、投資判断の唯一の根拠とすべきではありません
- リスク管理: 適切なストップロスとポジションサイジングを推奨
- 継続的な監視: 市場状況の急変に備えた監視体制が必要
お問い合わせ
技術的な質問や改善提案については、GitHubのIssueまたはPull Requestでお寄せください。
リポジトリ: https://github.com/[your-org]/crypto-ws-crawler
ドキュメント: /docs/ML_PREDICTION_LOGIC.md
本ドキュメントは2025年6月12日時点の実装に基づいています。