TraderTape Documentation

TraderTape โ€” build, backtest, and deploy trading strategies

TraderTape is a strategy-driven trading platform for the Indian equity markets. You build a trading strategy with a visual rule editor, backtest it against 6+ years of NSE data, deploy it as a live portfolio that scans the market daily and generates signals, and either approve those signals manually or auto-execute them through your broker (Kite, Upstox, or Groww). Or โ€” if you're not ready to risk real money โ€” run the whole thing as a paper portfolio with virtual capital.

This documentation is organised by what you're trying to do, not by feature. Start with whichever section matches your goal.

I just want to try it

โ†’ Try Paper Trading โ€” Sign up, deploy a strategy with virtual money, see signals in five minutes. No broker connection required.

I want to trade for real

โ†’ Connect a Broker โ€” Connect Kite, Upstox, or Groww via Browser Login (your API secret never leaves your device) and start placing GTT orders.

I want to understand how it works

โ†’ Architecture โ€” System map, data flow, and the major subsystems.

โ†’ Built-in Models โ€” The five reference strategies (V0โ€“V4) and when to use each.

โ†’ Strategy DSL โ€” The rule language behind every backtest and live model.

โ†’ Conviction Scoring โ€” How signals get ranked when multiple fire on the same day.

โ†’ Privacy Model โ€” What the cloud sees, what stays on your machine, and why.

โ†’ API Overview โ€” REST endpoints for scripting and integrations.

Reference


Project status

TraderTape is in active development. The core trading workflow (build โ†’ backtest โ†’ deploy โ†’ execute) is stable. Multi-broker support and paper trading are both live as of April 2026.

Documentation is living. If you find anything inaccurate or unclear, let us know.