关于 nse-trading-toolkit
面向印度 NSE/BSE 股票分析的交易工作流,协调 8 个专项交易框架技能。可手动提供价格使用,也可选接入数据源获取行情并辅助分析。
主要功能
- 01协调 8 个交易分析技能
- 02按问题选择主技能与辅助技能
- 03涵盖多周期、技术指标与斐波那契分析
- 04提供买卖决策与仓位分析框架
- 05支持手动输入价格或连接数据源
适用场景
- 01分析 NSE/BSE 股票走势
- 02评估持仓并制定买卖触发条件
- 03计算仓位规模与止损风险
- 04比较不同周期的趋势
MCP 相关
可选接入 Groww MCP 获取实时行情、技术指标、K 线和持仓数据;也提及 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 — 编排器
这是一个主工作流,用于协调 8 个专门针对印度 NSE/BSE 股票的交易框架技能。
前提条件
所有技能都可独立运行,零依赖——它们是基于提示词的框架,Claude 会在分析时应用这些框架。连接数据源后,功能会更强大:
| 数据源 | 必需? | 提供的功能 | 设置 |
|---|---|---|---|
| Groww MCP | 可选 | 实时报价、投资组合、技术指标、K 线数据、下单 | 添加到 .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_indicators | RSI、MACD、SMA、EMA、布林带、ADX、ATR |
fetch_historical_candle_data | OHLCV K 线(间隔从 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-sizing | stop-loss-strategies、risk-reward-ratio |
| “止损位该设在哪里?” | stop-loss-strategies | technical-analysis(用于支撑位/阻力位) |
| “TATAMOTORS 出现 RSI 背离了吗?” | rsi-divergence | technical-analysis、fibonacci-trading |
| “INFY 的斐波那契水平位” | fibonacci-trading | technical-analysis |
| “我应该移动止损吗?” | trailing-stops | — |
| “这笔交易值得做吗?” | risk-reward-ratio | position-sizing |
| “周线与日线趋势如何?” | multi-timeframe-analysis | technical-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 代码
评论
支持 Markdown