trading-assistant は何をしますか?
金先物の日内取引アシスタント — Al Brooksのプライスアクション + SMC + オーダーフロー + ボリュームプロファイル。TradingViewウェブフックまたはATASオーダーフローインジケーターを介してラインバーを自動的に取り込み、構造化されたトレードシグナルを出力します。Claude Code / Codex / OpenClaw用のプラグアンドプレイ型エージェントスキルです。
仕組み
- データソース設定: TradingViewウェブフックURLまたはATASオーダーフローインジケーターのエンドポイントを設定します。
- バーデータの取得: 新しいバーが到着するたびに、AIがプライスアクション、SMC、オーダーフロー、ボリュームプロファイルを分析します。
- シグナル生成: 分析結果に基づき、エントリー価格、ストップロス、テイクプロフィットを含む構造化されたトレードシグナルを生成します。
- 通知: シグナルはターミナルに出力され、必要に応じてTelegramやDiscordなどの外部サービスに転送できます。
インストール
git clone https://github.com/WilliamYi951208/trading-assistant.git
cd trading-assistant
設定
環境変数または設定ファイルで以下の項目を設定してください:
| 変数名 | 説明 | デフォルト値 |
|---|---|---|
WEBHOOK_URL | TradingViewウェブフックのURL | http://localhost:8080/webhook |
ATAS_ENDPOINT | ATASオーダーフローインジケーターのエンドポイント | http://localhost:9090/atas |
SYMBOL | 取引シンボル | GC=F |
TIMEFRAME | 使用する時間足 | 1m |
使用方法
Claude Code / Codex / OpenClawで使用する場合
このスキルはエージェントに直接ロード可能です。エージェントが起動すると、自動的にデータソースに接続し、リアルタイム分析を開始します。
# Claude Codeを使用する場合
claude code --skill trading-assistant
スタンドアロンモード
python main.py
取引戦略概要
- Al Brooks プライスアクション: トレンド、レンジ、ブレイクアウトのパターンを認識します。
- SMC (Smart Money Concepts): 流動性プール、オーダーブロック、フェアバリューギャップを特定します。
- オーダーフロー: デルタ、累積デルタ、インバランスを監視します。
- ボリュームプロファイル: 高出来高エリア(POC、バリューエリア)を分析します。
注意事項
- このツールは教育および情報提供を目的としており、実際の投資判断は自己責任で行ってください。
- 過去のパフォーマンスは将来の結果を保証するものではありません。
詳細については、GitHubリポジトリ をご覧ください。