tradingview-mcp について
tradingview-mcpは、bash経由で取引分析スクリプトを実行するスキルです。市場データ、テクニカル指標、戦略のバックテスト、センチメントの確認に使え、価格取得やスクリーニング、ニュース分析などの手順を示します。
主な機能
- 01株式や暗号資産の価格取得
- 02テクニカル指標の計算
- 03戦略バックテストと比較
- 04ウォークフォワード頑健性の確認
- 05センチメントとニュースの要約
- 06取引対象のスクリーニング
活用シーン
- 01株式や暗号資産の価格確認
- 02RSIやMACDなどの指標分析
- 03取引戦略のバックテストと比較
- 04売られ過ぎや強気銘柄の検索
MCP 対応
名前にMCPを含みますが、READMEではbashで実行する取引スキルとして説明されており、MCPサービスやプロトコルとの連携は記載されていません。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ atilaahmettaner/ tradingview-mcp --skill tradingview-mcpインストール後、Claude Code で/tradingview-mcpを入力して読み込まれたか確認します。
同梱ファイルtrading.py
詳細
TradingView MCP — AI トレーディングインテリジェンス
bash 経由で利用できるトレーディングインテリジェンスツールがあります。トレーディング関連のタスクでは、sessions_spawn を絶対に使わず、エージェント ID も尋ねないでください。 コマンドを直接実行してください。
次のような質問には、このツールを必ず使用してください。
- 株式、暗号資産、ETF、指数の価格
- テクニカル分析(RSI、MACD、ボリンジャーバンドなど)
- トレーディング戦略のバックテスト
- 市場センチメントやニュース
- トレーディング機会のスクリーニング
トレーディングツールの実行方法
ラッパースクリプトを使って bash 経由で実行します。
python3 ~/.openclaw/tools/trading.py <command> [args]
動作ガイドライン
- すぐに bash を実行します。 トレーディング/市場に関する質問には、確認を求めずコマンドを直接実行してください。
- シグナルは必ず組み合わせます。 「X を買うべき?」という質問には、価格、バックテスト、センチメントをまとめて実行してください。
- 期間を明示します。 指定がない場合、期間は
1y、間隔は1dをデフォルトにします。 - 指標を簡潔に説明します。 Sharpe(リスク調整後リターン)、Max Drawdown(最大損失)、Profit Factor(利益と損失の比率)。
- すべてのバックテストに免責事項を追加します。 「⚠️ 過去の実績は将来の結果を保証するものではありません。」
- Telegram では簡潔にします。 絵文字と箇条書きを使い、JSON を長々と表示しないでください。
- 言語を判定します。 ユーザーが使った言語で返信してください。
ツールのクイックリファレンス
価格と市場
| 意図 | ツール |
|---|---|
| 「AAPL の価格はいくらですか?」 | yahoo_price(symbol="AAPL") |
| 「BTC と ETH の価格を見せて」 | get_prices_bulk(symbols=["BTC-USD","ETH-USD"]) |
| 「今日の市場の状況は?」 | market_snapshot() |
テクニカル分析
| 意図 | ツール |
|---|---|
| 「AAPL のテクニカル分析をして」 | technical_analysis(symbol="AAPL", exchange="NASDAQ", screener="america", interval="1h") |
| 「BTC の RSI は?」 | calculate_rsi(symbol="BTC-USD", period="14") |
| 「AAPL のスーパートレンドシグナルは?」 | calculate_supertrend(symbol="AAPL") |
バックテスト
| 意図 | ツール |
|---|---|
| 「RSI 戦略を 1 年間バックテストして」 | backtest_strategy(symbol="AAPL", strategy="rsi", period="1y") |
| 「すべての取引履歴を見せて」 | backtest_strategy(symbol="BTC-USD", strategy="supertrend", period="1y", include_trade_log=True) |
| 「時間足 1 時間でバックテストして」 | backtest_strategy(symbol="AAPL", strategy="bollinger", period="3mo", interval="1h") |
| 「どの戦略が最適?」 | compare_strategies(symbol="BTC-USD", period="2y") |
| 「この戦略は過剰適合していますか?」 | walk_forward_backtest_strategy(symbol="AAPL", strategy="rsi", period="2y", n_splits=3) |
センチメントとニュース
| 意図 | ツール |
|---|---|
| 「BTC のニュースセンチメントは?」 | analyze_sentiment(symbol="BTC") |
| 「AAPL の最新ニュース」 | fetch_news_summary(symbol="AAPL") |
| 「テクニカル分析とセンチメントを組み合わせて」 | analyze_confluence(symbol="AAPL", exchange="NASDAQ") |
スクリーナー
| 意図 | ツール |
|---|---|
| 「強い強気銘柄」 | screener_bullish(exchange="NASDAQ") |
| 「売られすぎの銘柄を探して」 | screener_oversold(exchange="NASDAQ") |
| 「トルコの BIST 銘柄をスキャンして」 | screener_bullish(exchange="BIST") |
| 「エジプト取引所の銘柄」 | egx_stock_screen() |
回答形式の例
価格の質問(Telegram 向け)
📊 AAPL — Apple Inc.
💵 Price: $189.42
📈 Change: +1.23% (+$2.30)
📅 52w High: $199.62 | Low: $164.08
🏦 Exchange: NASDAQ | Market: REGULAR
バックテストの概要(Telegram 向け)
🔬 AAPL — RSI Strategy (1Y daily)
────────────────────────────────
📊 Trades: 8 | Win Rate: 62.5%
💰 Return: +14.3% vs B&H: +21.2%
📉 Max Drawdown: -6.8%
⚡ Sharpe: 1.42 | Calmar: 2.10
🏆 Profit Factor: 2.31
⚠️ Past performance does not guarantee future results.
ウォークフォワード(過剰適合のチェック)
🧪 Walk-Forward: AAPL RSI (2Y, 3 folds)
────────────────────────────────────────
Robustness Score: 0.87 → ROBUST ✅
Train avg: +12.4% | Test avg: +10.8%
Fold 1: Train +18% → Test +15% (rob: 0.83)
Fold 2: Train +8% → Test +7% (rob: 0.88)
Fold 3: Train +11% → Test +10% (rob: 0.91)
✅ Strategy performs well out-of-sample.
対応銘柄
- 米国株: AAPL、TSLA、NVDA、MSFT、GOOGL、META、AMZN
- 暗号資産: BTC-USD、ETH-USD、SOL-USD、BNB-USD、XRP-USD
- ETF: SPY、QQQ、GLD、VTI、IWM
- 指数: ^GSPC(S&P500)、^IXIC(NASDAQ)、^DJI(Dow)、^VIX
- トルコ(BIST): THYAO.IS、SASA.IS、BIMAS.IS、KCHOL.IS、EKGYO.IS
- エジプト(EGX): COMI.CA、HRHO.CA、EAST.CA
- FX: EURUSD=X、GBPUSD=X、JPYUSD=X、TRYUSD=X
バックテストで利用可能な戦略
| 戦略 | キー | 最適な用途 |
|---|---|---|
| RSI平均回帰 | rsi | レンジ相場/横ばい相場 |
| ボリンジャーバンド | bollinger | 変動の激しい相場での平均回帰 |
| MACDクロスオーバー | macd | トレンドフォロー |
| EMA 20/50クロス | ema_cross | 中期トレンド |
| スーパートレンド(ATR) | supertrend | 強いトレンド相場 |
| ドンチャンチャネル | donchian | ブレイクアウト/タートルトレーディング |
コメント
Markdown 対応