STRATEGIES · DOCUMENTATION
TIMEFRAME
15m
MODE
FUT paper (1 lot per signal)
UNIVERSE
~215 NSE F&O stocks + indices (NIFTY live today, rest backtest-only pending universe rollout)
ENTRY
On 15-min candles, detect Fibonacci Bollinger Band touch (length 200, mult 3.0) at lower 1.0/1.618 band for BUY or upper 1.0/1.618 for SELL within last 10 bars. Confirm with V10 50/5 pivot (50 bars left + 5 bars right) AND RSI extreme (RSI<25 + RSI_EMA<=30 for BUY; RSI>75 + RSI_EMA>=70 for SELL). Entry at confirmation bar close.
STOP LOSS
Pivot price itself (close-basis exit). Close-basis only — intra-bar wicks beyond pivot do NOT trigger SL.
TAKE PROFIT
Entry ± 200 points (single fixed target). Touched on intra-bar high/low.
RRR
Variable. SL = entry-to-pivot distance; TP = 200 pts. Includes trailing SL: once price reaches +190 pts (BUY) or -190 pts (SELL), trail-SL activates at +170 / -170 to lock profit.
SIZING & EXECUTION
1 lot NIFTY FUT paper per signal. Date-aware lot sizes: 25 pre-25Nov2024, 75 from 25Nov2024, 65 from 28Nov2025 (NSE official history). Trades land in v8_trades.db.
OPTION CONTRACT PICK
Not used in V-8 — FUT-only strategy. Options scope locked OFF (no clean intraday data source).
BACKTEST
Validated 2-Year Backtest (Jun 2024 → May 2026, NIFTY 15m FUT)
Trades
16
Win Rate
62.5%
Total PnL
₹+90,979
Winners
10
Losers
6
Best Trade
₹+15,000
Worst Trade
₹-16,159
Max DD
₹-20,108
Exit Mix
5 TGT / 5 TRAIL / 6 SL
⚠ NIFTY only today. Rest of universe (~215 stocks) backtest-only — admin can run backtest from this UI; live signals/paper trade rollout pending per-stock approval.
ENGINE FILES
- v8_signal_engine.py — FBB band-touch + V10 50/5 pivot + RSI extreme scanner
- v8_paper_trader.py — close-basis SL, fixed 200pt TP, trailing SL 190→170, retry on SL
- v8_trades.db — SQLite: signals_active, signals_history, trades, consumed_pivots, retry_armed
- market_bot/backtest/v8_fbb_backtest_adapter.py — v2.0 thin wrapper around paper trader
- stockify_fbb_pro.pine — TradingView indicator (Pine v6) matching production params
NOTES
Live as of Mon 25 May 2026 09:30 IST. Adapter v2.0 spawns paper trader against temp DB so backtest output exactly matches live trader behaviour (no possible drift). Locked params: length 200, mult 3.0, pivot 50/5, RSI 14, RSI_EMA 20, thresholds 25/30/75/70.