Connect your Kite account
You'll be redirected to Zerodha's official login page. After authorisation, an access token is saved locally and used for all API calls.
Tokens expire daily at ~6:00 AM IST — by Zerodha's design.
Invested
—
Current
—
Total P&L
—
—
Day P&L
—
— holdings
Holdings
| Symbol | Exch | Qty | Avg | LTP | P&L | Day |
|---|---|---|---|---|---|---|
| Click Refresh to load holdings… | ||||||
Raw API response
No data yet. Click Refresh above.
NIFTY — Nearest Expiry · Premium ₹100–₹300
Spot
—
ATM Strike
—
Expiry
—
In-range
—
CE Calls
| Symbol | ΔATM | Lot | LTP | VWAP |
|---|---|---|---|---|
| Click Refresh to load. | ||||
PE Puts
| Symbol | ΔATM | Lot | LTP | VWAP |
|---|---|---|---|---|
| Click Refresh to load. | ||||
Raw API response
No data yet. Click Refresh above.
ATM Algo — Live Trading (Real Orders)
Daily Limit (BUY notional)
—
Spent Today
—
Remaining
—
Runs
| Run # | Started | Spot | ATM | Expiry | Considered | Status |
|---|---|---|---|---|---|---|
| Click Run Cycle to start. | ||||||
Raw API response
No data yet. Click Run Cycle or Refresh Status above.
Expiry Algo — NIFTY (Tue) & SENSEX (Thu)
Total Margin (incl. collateral)
—
Required Margin
—
Final Margin (after hedge)
—
CE Lots
1
Total Qty
—
—
—
PE Lots
1
Total Qty
—
—
—
Submit saves these lot values to today's config; Start reads from DB.
Upcoming Expiries — click to select
Market Snapshot · —
Index
—
—
Spot
—
expiry —
Candidates < ₹5
—
— CE / — PE
Lot size
—
at ATM strike
Existing Orders Placed (most recent)
| Placed | Index | Type | Symbol | Role | Side | Order Type | Lots | Qty | Price | Avg Fill | Attempt | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| No orders yet. Click Start on an expiry day. | ||||||||||||
Active States
| Index | Type | Symbol | Strike | Qty | Attempt | Sell ₹ | Exit ₹ | LTP ₹ | Status |
|---|---|---|---|---|---|---|---|---|---|
| Click Start on an expiry day. | |||||||||
Candidates Below Ceiling · — (sorted by LTP, descending)
CE
| Symbol | LTP | VWAP | Lot |
|---|---|---|---|
| Select an expiry above. | |||
PE
| Symbol | LTP | VWAP | Lot |
|---|---|---|---|
| Select an expiry above. | |||
Runs
| Run # | Trade Date | Indices | Started | Status |
|---|---|---|---|---|
| No runs yet. | ||||
Raw API response
No data yet. Click Start or Tick above.
NIFTY 50 · Pattern Recognition
Last Close
—
—
Range High / Low
—
—
SMA 20 / 50
—
trend bias
RSI (14)
—
—
Click Load to fetch and render.
Support / Resistance
Check to show levels on chart
Support
| Price | Touches | |
|---|---|---|
| — | ||
Resistance
| Price | Touches | |
|---|---|---|
| — | ||
Fibonacci Levels
—
| Level | Price |
|---|---|
| Load a chart first. | |
Cycle Backtest
Downside-continuation cycle on 3-min NIFTY data. Choose parameters and run.Cycles
| # | Status | Start | Start LTP | VWAP | Support | End | End LTP | P&L | Reason |
|---|---|---|---|---|---|---|---|---|---|
| Set parameters and click Run Backtest. | |||||||||
Raw API response
No data yet. Click Load above.
Live Cycle Monitor
Polls 3-min NIFTY data every 30s and applies the same cycle logic as the backtest. Monitor-only — does not place orders.Live LTP
—
—
VWAP (decision)
—
day-anchored (tick mode) · entry threshold = VWAP − 5
Cycles
0
Success
0
Failed
0
Terminated
0
In Progress
0
Session P&L (pts)
—
Target Support
—
—
Current Decision
—
—
Session ID
—
Cycles in this session
| # | Status | Start | Start LTP | VWAP | Support | End | End LTP | P&L | Reason |
|---|---|---|---|---|---|---|---|---|---|
| Click Start to begin monitoring. | |||||||||
Past sessions — click a row to see all its cycles
Showing the 50 most recent sessions.
| # | Started | Stopped | Status | Cycles | Success | Failed | Terminated | Net P&L |
|---|---|---|---|---|---|---|---|---|
| Click Refresh to load past sessions. | ||||||||
VWAP Bounce — Live
Eligible candle: last 2 candles' open & close both above VWAP. Entry on VWAP touch in first 10 sec only. Exit check at 2:50 only. Monitor-only — does not place orders.Live LTP
—
—
Live VWAP
—
day-anchored · matches Zerodha chart
Current Candle
—
—
Cycles
0
Success
0
Failed
0
In Progress
0
Session P&L (pts)
—
—
Cycles in this session
| # | Status | Candle | Entry | Buy LTP | VWAP | Exit (2:50) | Exit LTP | P&L | Reason |
|---|---|---|---|---|---|---|---|---|---|
| Click Start to begin monitoring. | |||||||||
Past sessions — click a row to see all its cycles
Showing the 50 most recent sessions.
| # | Started | Stopped | Status | Cycles | Success | Failed | Net P&L |
|---|---|---|---|---|---|---|---|
| Click Refresh to load past sessions. | |||||||
Reports
Reports below show real Kite-placed orders only (live + expiry algos).
Live and Bounce monitor cycles aren't included — those are below their tabs.
Orders
| Placed | Algo | Symbol | Type | Side | Qty | Order ₹ | Avg Fill | VWAP | Sell-ref | Attempt | Status | Run # | Note |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Choose a date and click Generate. | |||||||||||||
Daily P&L breakdown — per-day net cash P&L (SELL − BUY notional)
| Date | Orders | Filled | Rejected | BUY ₹ | SELL ₹ | Net P&L |
|---|---|---|---|---|---|---|
| Click Generate. | ||||||
ATM vs Expiry comparison — side-by-side
| Algo | Orders | Filled | Fill Rate | BUY ₹ | SELL ₹ | Net P&L | Avg P&L/order |
|---|---|---|---|---|---|---|---|
| Click Generate. | |||||||
Per-symbol breakdown — sorted by net P&L (winners first)
| Symbol | Algo | Orders | Filled | Fill Rate | BUY ₹ | SELL ₹ | Net P&L |
|---|---|---|---|---|---|---|---|
| Click Generate. | |||||||
Hourly distribution — IST hour-of-day buckets; find your good and bad windows
| Hour (IST) | Orders | Filled | Rejected | Fill Rate | Net P&L |
|---|---|---|---|---|---|
| Click Generate. | |||||
Kill switch / daily-limit events — every time the safety brake fired
| Occurred (IST) | Event | Reason |
|---|---|---|
| Click Generate. | ||
Raw API response
No report generated yet.
Settings
All values persisted in system_state. Changes take effect on the next algo call. Restart is not required.
Loading…
Scheduler Jobs
Cron expressions are evaluated in IST (Asia/Kolkata). Format: min hour dom month dow (Sun=0, Mon=1, … Sat=6).
| Name | Type | Cron (IST) | Params | Enabled | Last run | Next run | Actions |
|---|---|---|---|---|---|---|---|
| No jobs configured. | |||||||
Recent Executions
| When | Job | Status | Result / Error |
|---|---|---|---|
| No executions yet. | |||
Database Backups
All backups go to the archive/ folder. Files are never deleted automatically. To restore, stop the app and run python -m app.backup restore <filename>.
| Filename | Created (UTC) | Size |
|---|---|---|
| No backups yet. Click Backup now. | ||
Raw API response
No data yet.