π§ Today's Engine Decisions β 2026-09-04 (prev close 23,872.7)ββ β βπ Kite Algo Trade started | Instrument: NIFTY
π Fetching instruments from Kite (not cached today)...
πΎ Cached 32489 instruments to /home/ubuntu/kite-algo-trade/.instruments_NFO.json
β
API access OK | User: Sathishkumar B S
π¦ pykiteconnect version: 5.2.0
β
SDK version 5.2.0 OK β market_protection supported
β
Order structure validated | Sample: NIFTY2690823850CE | Margin required: 9860.5
π price_log on disk is from 2026-09-03 β starting fresh
βΆ Price monitoring started | Instrument: NIFTY
π Market Context | Instrument: NIFTY | Prev Close: 23873.45 | Today Open: 0
βΆ Position watcher started
βΆ Watcher STARTED at 2026-09-04 08:50:02.192668+05:30
βΉ No open positions, watcher stopping
βΉ Watcher flag cleared
π Watcher finished, flag cleared
β οΈ Insufficient data for rebound check at 09:15
π¨ CRISIS headline [MODERATE]: Argentine leader says oil firms working off Falklands face sanctions (BBC World)
π¨ CRISIS headline [CRITICAL]: US investigating if missile hit Iran wedding, Vance says (BBC World)
π¨ CRISIS headline [MODERATE]: US continues to squeeze Cuban economy with new round of sanctions (Al Jazeera)
π¨ CRISIS headline [CRITICAL]: Iran war live: US rules out Iran talks until ship attacks stop (Al Jazeera)
π¨ CRISIS headline [CRITICAL]: US Vice President JD Vance declines to offer timeline for end of Iran war (Al Jazeera)
β οΈ Insufficient data for rebound check at 09:30
ββ 10:00 βπ Rebound check at 10:00 | Price: 23949.10 vs 09:00: 23782.80 | Ξ=166.30
π Suggest PUT (NVE rebound) at 10:00
π Move from prev close: 0.32% | TradeType: TradeType.NVE
β
Move filter passed (0.32%) β proceeding to regime gate
π¬ K51 breadth vote: 0.55 β +0
π¬ K51 momentum-decay: pct=0.32% mean_delta=0.00% β momentum vote +1β+0
π¬ K51 regime votes: {'momentum': 0, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 0} β score=0.00 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.55 veto=False
π« K51 LIVE: PE blocked β conf 0.00 < floor 0.50 (low confidence, same direction)
β Regime gate blocked PUT at 10:00
Filtered options: [{'option_symbol': 'NIFTY2691523850PE', 'type': 'PE', 'strike': 23850.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 95.85, 'OI': 224835}]
π¨ CRISIS headline [MODERATE]: Argentina to sanction oil firms as Falklands dispute with UK heats up (BBC World)
ββ 10:30 βπ Rebound check at 10:30 | Price: 23964.90 vs 09:30: 23908.25 | Ξ=56.65
π Suggest PUT (NVE rebound) at 10:30
π Move from prev close: 0.38% | TradeType: TradeType.NVE
β
Move filter passed (0.38%) β proceeding to regime gate
π¬ K51 breadth vote: 0.67 β +1
π¬ K51 momentum-decay: pct=0.38% mean_delta=0.01% β momentum vote +1β+0
π¬ K51 regime votes: {'momentum': 0, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 1} β score=0.20 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.67 veto=False
π« K51 LIVE: PE blocked β conf 0.20 < floor 0.50 (low confidence, same direction)
β Regime gate blocked PUT at 10:30
Filtered options: [{'option_symbol': 'NIFTY2691523850PE', 'type': 'PE', 'strike': 23850.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 87.35, 'OI': 247520}]
π¨ CRISIS headline [MODERATE]: Argentine leader threatens to sanction oil firms working off Falklands (BBC World)
ββ 11:00 βπ Rebound check at 11:00 | Price: 23967.70 vs 10:00: 23949.10 | Ξ=18.60
π Suggest PUT (NVE rebound) at 11:00
π Move from prev close: 0.39% | TradeType: TradeType.NVE
β
Move filter passed (0.39%) β proceeding to regime gate
π¬ K51 breadth vote: 0.65 β +1
π¬ K51 momentum-decay: pct=0.39% mean_delta=0.01% β momentum vote +1β+0
π¬ K51 regime votes: {'momentum': 0, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 1} β score=0.20 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.65 veto=False
π« K51 LIVE: PE blocked β conf 0.20 < floor 0.50 (low confidence, same direction)
β Regime gate blocked PUT at 11:00
Filtered options: [{'option_symbol': 'NIFTY2691523850PE', 'type': 'PE', 'strike': 23850.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 89.25, 'OI': 261560}]
π¨ CRISIS headline [MODERATE]: Argentinaβs Milei threatens sanctions over Falklands oil drilling (Al Jazeera)
ββ 11:30 βπ Rebound check at 11:30 | Price: 23983.60 vs 10:30: 23964.90 | Ξ=18.70
π Suggest PUT (NVE rebound) at 11:30
π Move from prev close: 0.46% | TradeType: TradeType.NVE
β
Move filter passed (0.46%) β proceeding to regime gate
π¬ K51 breadth vote: 0.69 β +1
π¬ K51 regime votes: {'momentum': 1, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 1} β score=0.40 label=BULL
π¬ Breadth veto: label=BULL breadth=0.69 veto=False
β
Regime gate: PE allowed despite BULL β conf 0.40 β€ 0.60 (low confidence, not blocking)
Filtered options: [{'option_symbol': 'NIFTY2691523900PE', 'type': 'PE', 'strike': 23900.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 101.2, 'OI': 1373775}]
π Suggested: NIFTY2691523900PE | Expiry: 2026-09-15 | LTP: 101.2 | OI: 1373775
π« Options SHADOW (OPTIONS_LIVE=False) β would ENTER NIFTY2691523900PE, placing nothing
ledger: recorded suggestion 20260904-1130-NIFTY2691523900PE (placed=True)
π¨ CRISIS headline [MODERATE]: Argentine leader threatens to sanction oil firms and reiterates Falklands claim (BBC World)
ββ 12:00 βπ Rebound check at 12:00 | Price: 23976.75 vs 11:00: 23967.70 | Ξ=9.05
π Suggest PUT (NVE rebound) at 12:00
π Move from prev close: 0.43% | TradeType: TradeType.NVE
β
Move filter passed (0.43%) β proceeding to regime gate
π¬ K51 breadth vote: 0.57 β +0
π¬ K51 regime votes: {'momentum': 1, 'trend': -1, 'vix_dir': 1, 'pcr': 1, 'breadth': 0} β score=0.40 label=BULL
π¬ Breadth veto: label=BULL breadth=0.57 veto=False
β
Regime gate: PE allowed despite BULL β conf 0.40 β€ 0.60 (low confidence, not blocking)
Filtered options: [{'option_symbol': 'NIFTY2691523900PE', 'type': 'PE', 'strike': 23900.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 101.45, 'OI': 1387620}]
π Suggested: NIFTY2691523900PE | Expiry: 2026-09-15 | LTP: 101.45 | OI: 1387620
π« Options SHADOW (OPTIONS_LIVE=False) β would ENTER NIFTY2691523900PE, placing nothing
ledger: recorded suggestion 20260904-1200-NIFTY2691523900PE (placed=True)
ββ 12:30 βπ Rebound check at 12:30 | Price: 23945.35 vs 11:30: 23983.60 | Ξ=-38.25
βΉοΈ Price β β Possible rebound up
ββ 13:00 βπ Rebound check at 13:00 | Price: 23935.65 vs 12:00: 23976.75 | Ξ=-41.10
βΉοΈ Price β β Possible rebound up
ββ 13:30 βπ Rebound check at 13:30 | Price: 23938.40 vs 12:30: 23945.35 | Ξ=-6.95
βΉοΈ Price β β Possible rebound up
ββ 14:00 βπ Rebound check at 14:00 | Price: 23941.00 vs 13:00: 23935.65 | Ξ=5.35
π Suggest PUT (NVE rebound) at 14:00
π Move from prev close: 0.28% | TradeType: TradeType.NVE
β
Move filter passed (0.28%) β proceeding to regime gate
π¬ K51 breadth vote: 0.47 β +0
π¬ K51 regime votes: {'momentum': 1, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 0} β score=0.20 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.47 veto=False
π« K51 LIVE: PE blocked β conf 0.20 < floor 0.50 (low confidence, same direction)
β Regime gate blocked PUT at 14:00
Filtered options: [{'option_symbol': 'NIFTY2691523850PE', 'type': 'PE', 'strike': 23850.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 92.7, 'OI': 252915}]
friday_context: fetching global signals
Risk keyword 'war' skipped β strong positive framing | Global Market: Bank of Englandβs Pill says early rate hike could limit future in
friday_context: signal=BULL vix=10.86 us_vix=14.19 sp500=1.06% gift=0.36% brent=-0.35% usdinr=94.49(0.01%) nikkei=1.26% overextended=False
predict_gap: reading live futures
predict_gap: signal=BULL action=PLACE_CE score=+0.448 | us_fut=+0.14% asia=+1.30% usdinr=+0.00% brent=-0.35% ivix=10.87 usvix=14.19 overext=False
Shadow: 9 Fridays scored | NEW 5/9 | OLD 3/9 | 2 pending | today new=BULL old=BULL
ββ 14:30 βπ Rebound check at 14:30 | Price: 23959.85 vs 13:30: 23938.40 | Ξ=21.45
π Suggest PUT (NVE rebound) at 14:30
π Move from prev close: 0.36% | TradeType: TradeType.NVE
β
Move filter passed (0.36%) β proceeding to regime gate
π¬ K51 breadth vote: 0.53 β +0
π¬ K51 momentum-decay: pct=0.36% mean_delta=0.00% β momentum vote +1β+0
π¬ K51 regime votes: {'momentum': 0, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 0} β score=0.00 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.53 veto=False
π« K51 LIVE: PE blocked β conf 0.00 < floor 0.50 (low confidence, same direction)
β Regime gate blocked PUT at 14:30
Filtered options: [{'option_symbol': 'NIFTY2691523850PE', 'type': 'PE', 'strike': 23850.0, 'expiry': datetime.date(2026, 9, 15), 'lastPrice': 83.7, 'OI': 252980}]
friday_context: fetching global signals
fetch failed [https://query1.finance.yahoo.com/v8/finance/chart/%5EN225?interval=1d&]: <urlopen error _ssl.c:990: The handshake operation timed out>
Nikkei 225 unavailable; defaulting to 0.0
Risk keyword 'war' skipped β strong positive framing | Global Market: Bank of Englandβs Pill says early rate hike could limit future in
friday_context: signal=BULL vix=10.85 us_vix=14.24 sp500=1.06% gift=0.27% brent=-0.43% usdinr=94.49(-0.00%) nikkei=0.00% overextended=False
Risk keyword 'war' skipped β strong positive framing | Global Market: Bank of Englandβs Pill says early rate hike could limit future in
π¬ K51 breadth vote: 0.53 β +0
π¬ K51 regime votes: {'momentum': 1, 'trend': -1, 'vix_dir': 1, 'pcr': 0, 'breadth': 0} β score=0.20 label=NEUTRAL
π¬ Breadth veto: label=NEUTRAL breadth=0.53 veto=False
π« K51 LIVE: CE blocked β conf 0.20 < floor 0.50 (low confidence, same direction)
π
Friday pre-position skipped β regime gate blocked CE
π¦ Price log archived to /home/ubuntu/kite-algo-trade/backtest/data/price_log_2026-09-04.json (399 entries)
π¦ Breadth archived: 370 min entries β 35 interval points
βΆ Price monitoring stopped (exit 0)
No buy/sell actions this cycle.
No real broker orders yet (OPTIONS_LIVE=False β every trade is paper).
Paper card counts only move-filter-passed signals in 09:30β14:30; exits are the watcher's +26% target / +10% trail / β20% stop simulated from daily OHLC (not the worthless expiry close).