mcpField
N
nse-trading-toolkit

nse-trading-toolkit

github.com/bhala-srinivashその他53187 回インストール34 週間前に更新
リポジトリ

nse-trading-toolkit について

インドの NSE/BSE 株式分析向けに、8 つの専門スキルを連携させるトレーディングワークフローです。手入力の価格で使えるほか、任意のデータソースを分析に利用できます。

主な機能

  1. 018 つのトレーディング分析スキルを連携
  2. 02質問に応じて主スキルと補助スキルを選択
  3. 03マルチタイムフレーム、テクニカル、フィボナッチ分析
  4. 04売買判断とポジションサイズの分析枠組み
  5. 05手入力価格または接続データソースに対応

活用シーン

  1. 01NSE/BSE 株式の値動きを分析
  2. 02保有銘柄を評価し売買条件を設定
  3. 03ポジションサイズと損切りリスクを算出
  4. 04時間軸ごとのトレンドを比較

MCP 対応

Groww MCP を任意で接続し、リアルタイム価格、テクニカル指標、ローソク足、保有状況を取得できます。スクリーニング用途として TradingView MCP も記載されています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/bhala-srinivash/nse-trading-skills --skill nse-trading-toolkit

インストール後、Claude Code で/nse-trading-toolkitを入力して読み込まれたか確認します。

同梱ファイルevals/evals.json

詳細

NSE Trading Toolkit — オーケストレーター

インドの NSE/BSE 株式を対象に、8 つの専門的なトレーディングフレームワークスキルを連携させるマスターワークフローです。

前提条件

すべてのスキルは依存関係なしで単独で動作します。これらは、Claude が分析時に適用するプロンプトベースのフレームワークです。データソースを接続すると、さらに強力になります。

データソース必須?追加される機能セットアップ
Groww MCP任意ライブ株価、ポートフォリオ、テクニカル指標、ローソク足データ、注文発注.mcp.json に追加(README を参照)
yfinance任意過去の OHLCV(6 か月超)、バックテストpip install yfinance
TradingView MCP任意暗号資産スクリーニング、出来高スキャナーtradingview-mcp を参照

データソースがない場合: 価格を手動で提示すると、Claude がフレームワークを適用します。 Groww MCP がある場合: Claude がライブデータを自動で取得します。取引シンボルを特定するには、まず search_stock_and_others_symbol を使用してください。

Groww MCP ツールリファレンス
ツール用途
search_stock_and_others_symbol正しい取引シンボルを検索
get_quotes_and_depthライブ価格、出来高、売買気配の板情報
get_historical_technical_indicatorsRSI、MACD、SMA、EMA、ボリンジャー、ADX、ATR
fetch_historical_candle_dataOHLCV ローソク足(1m から 1w までの間隔)
get_equity_portfolio_holdings現在の保有銘柄と損益
get_ltp直近の取引価格をすばやく取得
yfinance クイックリファレンス
import yfinance as yf
data = yf.download("RELIANCE.NS", period="2y", interval="1d")  # NSE: .NS, BSE: .BO

マスターワークフロー

完全な分析を行うには、次の順序に従ってください。ユーザーの質問に関係しないステップは省略してください。

1. CONTEXT    → What does the user hold? What's their goal?
2. DATA       → Pull live quotes + historical candles + indicators
3. STRUCTURE  → Multi-timeframe analysis (→ use multi-timeframe-analysis skill)
4. TECHNICALS → Chart reading, indicators (→ use technical-analysis skill)
                 RSI divergences (→ use rsi-divergence skill)
                 Fibonacci levels (→ use fibonacci-trading skill)
5. DECISION   → Buy / Sell / Hold with specific triggers
6. SIZING     → How many shares, at what risk (→ use position-sizing skill)
7. STOPS      → Initial stop-loss (→ use stop-loss-strategies skill)
                 Trailing plan (→ use trailing-stops skill)
8. TARGETS    → R:R ratio check (→ use risk-reward-ratio skill)
                 Fibonacci extensions (→ use fibonacci-trading skill)
9. PLAN       → Concrete action plan with prices and triggers

各スキルの使い分け

ユーザーの質問主なスキル補助スキル
「BBTC を分析して」このオーケストレーター必要に応じて 8 つすべて
「RELIANCE のポジションサイズは?」position-sizingstop-loss-strategies、risk-reward-ratio
「損切りはどこに設定すればいい?」stop-loss-strategiesテクニカル分析(サポート/レジスタンスの水準)
「TATAMOTORS に RSI ダイバージェンスはある?」rsi-divergencetechnical-analysis、fibonacci-trading
「INFY のフィボナッチ水準は?」fibonacci-tradingtechnical-analysis
「損切りをトレールすべき?」trailing-stops—
「このトレードをする価値はある?」risk-reward-ratioposition-sizing
「週足と日足のトレンドは?」multi-timeframe-analysistechnical-analysis

出力形式

完全な分析を提示する際は、次の構成を使用してください。

# [STOCK] Analysis — [Date]

## Quick Take
[1-2 sentence summary: bullish/bearish/neutral + key level to watch]

## Position (if held)
[Current holdings, avg price, P&L]

## Technical Setup
[Trend, key levels, indicator readings]

## Scenarios
[Bullish / Bearish / Sideways with probabilities]

## Action Plan
| Action | Trigger | Price | Size | Stop | Target | R:R |
|--------|---------|-------|------|------|--------|-----|

## Risk Summary
- Max risk: Rs.XXX (X% of capital)
- Stop-loss: Rs.XXX
- Trailing plan: [method]

インド市場に関する注意事項

  • NSE の取引時間:午前 9:15~午後 3:30(IST)
  • プレオープンセッション:午前 9:00~9:15
  • T+1 決済
  • サーキット制限:5%、10%、20%(銘柄によって異なります)
  • STT、証券会社の手数料、GST が実際の損益に影響するため、現物取引では約 0.1%を考慮してください
  • NSE で利用できない場合は、BSE のシンボルを使用してください

コメント