
Fibonacci Trading
Compute Fibonacci retracement entry zones and extension targets for NSE/BSE swing trades from highs, lows, and live quotes.
Overview
Fibonacci Trading is an agent skill for the Grow phase that calculates Fibonacci retracement and extension levels for NSE/BSE equities.
Install
npx skills add https://github.com/bhala-srinivash/nse-trading-skills --skill fibonacci-tradingWhat is this skill?
- Retracement grid: 23.6%, 38.2%, 50%, 61.8%, 78.6% from swing high/low
- Extension targets for profit planning beyond the prior swing
- Confluence zone identification when multiple fib levels align
- Optional Groww MCP candles/quotes or yfinance for swing identification
- Inline Python formula for instant level calculation without extra deps
- 5 standard retracement levels: 23.6%, 38.2%, 50.0%, 61.8%, 78.6%
Adoption & trust: 1 installs on skills.sh; 22 GitHub stars; trending (+100% hot-view momentum).
What problem does it solve?
You have a swing move on an Indian stock but no clear pullback entry or extension target zones for the next trade plan.
Who is it for?
Solo builders running agent-assisted swing trading workflows on Indian listed equities who already define swing highs and lows.
Skip if: US-only portfolios, buy-and-hold investors ignoring technical levels, or anyone treating outputs as guaranteed trade signals.
When should I use this skill?
User asks for fib levels, Fibonacci retracement/extension, pullback entry zones, golden ratio level, or Fib targets for Indian equities.
What do I get? / Deliverables
You receive calculated retracement and extension prices plus confluence context you can compare to current quote data from Groww or manual input.
- Retracement price levels table
- Extension target levels
- Confluence zone notes vs current price
Recommended Skills
Journey fit
How it compares
Technical level calculator skill—not a broker MCP, not automated order execution, and not fundamental research.
Common Questions / FAQ
Who is fibonacci-trading for?
Indian equity traders and indie devs pairing agents with Groww or yfinance who want fast Fib retracement and extension math on NSE/BSE names.
When should I use fibonacci-trading?
Use it in Grow (analytics) when you ask for fib levels, pullback entries, golden-ratio zones, or extension targets on a specific stock swing.
Is fibonacci-trading safe to install?
Review the Security Audits panel on this page; optional MCP integrations access market data APIs and should use keys you control.
SKILL.md
READMESKILL.md - Fibonacci Trading
# Fibonacci Trading Fibonacci levels identify high-probability zones where price tends to react — for entries on pullbacks and targets on extensions. ## Prerequisites No dependencies required. Just provide a swing high and swing low price — Claude calculates all Fib levels instantly. Enhanced with Groww MCP (auto-identifies swings from candles) or yfinance. ## Data Needed 1. **Swing high and swing low**: From `fetch_historical_candle_data` or user-provided prices 2. **Current price**: `get_quotes_and_depth` from Groww, or user-provided 3. For precise calculation, you can compute in Python: ```python diff = swing_high - swing_low levels = { "23.6%": swing_high - diff * 0.236, "38.2%": swing_high - diff * 0.382, "50.0%": swing_high - diff * 0.500, "61.8%": swing_high - diff * 0.618, "78.6%": swing_high - diff * 0.786, } ``` ## Retracement Levels (Entry Zones) After a significant move up, price often pulls back to these levels before continuing: | Level | Character | Trading Implication | |-------|-----------|-------------------| | 23.6% | Shallow pullback | Strong trend — buyers eager, enter aggressively | | 38.2% | Normal pullback | Healthy trend — standard entry zone | | 50.0% | Deep pullback | Trend weakening but viable — enter with caution | | 61.8% | Golden ratio | Last stand for the trend — high reward if it holds | | 78.6% | Very deep | Trend likely failed — avoid or use tight stop | ### For downtrend retracements (price bouncing up): Same levels but inverted — measure from swing high down to swing low. ## Extension Levels (Profit Targets) After a retracement completes and price resumes the trend: | Level | Use | |-------|-----| | 100% | Measured move — equal to the prior swing | | 127.2% | Conservative target — good for partial profit | | 161.8% | Standard target — most common for swing trades | | 200.0% | Extended target — for strong trends | | 261.8% | Full extension — rare, only in powerful moves | ### Calculating Extensions ```python # For uptrend: price resumed from point C (retracement low) ext_127 = C + (swing_high - swing_low) * 1.272 ext_161 = C + (swing_high - swing_low) * 1.618 ext_200 = C + (swing_high - swing_low) * 2.000 ``` ## How to Draw Fibs 1. **Identify the swing**: Find the most recent significant high and low (at least 5% move) 2. **Direction matters**: - Uptrend retracement: Anchor at swing low, drag to swing high - Downtrend retracement: Anchor at swing high, drag to swing low 3. **Use the right swing**: The most recent *completed* swing, not one still in progress 4. **Multiple swings**: You can draw Fibs from different timeframes. When levels from different swings overlap, that's a confluence zone (very strong). ## Confluence Zones The most powerful Fibonacci levels are where they align with other technical factors. These zones have the highest probability of price reaction. | Confluence Combination | Strength | |-----------------------|----------| | Fib level alone | Moderate | | Fib + horizontal S/R | Strong | | Fib + moving average (SMA50/200) | Strong | | Fib + trendline | Strong | | Fib + S/R + MA | Very strong | | Fib from multiple timeframes overlapping | Very strong | ### Practical Examples - Fib 38.2% from daily swing aligns with SMA50 → strong buy zone - Fib 61.8% from weekly swing aligns with horizontal support from 3 months ago → high-probability entry - Fib extension 161.8% aligns with a round number