The Script of Formulas

Author once. Backtest, paper-trade & go live — or trade manually.

SutraLipi is an end-to-end algorithmic and manual trading platform for Indian markets. Build a strategy as no-code blocks or in the SutraLipi language, validate it with tick-level backtests, then run the very same script in paper or live — with a full manual trading terminal and live option chain alongside.

Author Backtest Paper Live
18+
Built-in indicators
3
Execution modes
F&O
Options, futures & commodities
SutraLipi trading platform dashboard — strategy builder, backtest and live execution
Introduction

The story behind the name

SutraLipi is a custom-developed programming language built with precision, performance and financial intelligence at its core. The name draws on two Sanskrit words — Sutra (सूत्र), meaning formula, and Lipi (लिपि), meaning script or writing. Together: the script of formulas — a language where a trading idea becomes an exact, executable formula.

That belief shapes everything we build: a strategy should succeed or fail on the strength of its logic — never because of the platform's limitations.

सूत्र
Sutra — formula
लिपि
Lipi — script

SutraLipi — The Script of Formulas
One codebase, everywhere

Backtest · Paper · Live — the same script

Write your logic once. Run it against history, then in simulation, then in the market — no rewrites, no reconciliation. Connect your broker and go.

Tick-level Backtesting

Reproducible, deterministic backtests over stored tick data, with equity/balance curves and detailed analysis.

Paper Trading

Forward-test the exact strategy on live prices with zero risk before you commit real capital.

Live / Algo Trading Live

Deploy the same script to the market with automated order placement, modification and exits.

Broker Integrations

Connect your broker account (Upstox and more) for authenticated, real-money execution — the exchanges and segments you can trade follow your broker and Demat account entitlements.

Two ways to build

No-code blocks or a pro code editor

Start visually with drag-and-drop blocks, or write directly in the SutraLipi language with full editor assistance. Both produce the same validated strategy.

Visual Strategy Builder

Compose strategies from drag-and-drop blocks — symbols, indicators, conditions, orders and events — and generate clean, compilable SutraLipi code automatically. No syntax to memorize.

Drag & drop Symbols & option chains Auto code generation

Code Editor with IntelliSense

A full Monaco-powered editor for the SutraLipi language: syntax highlighting, context-aware auto-complete, signature help and inline error reporting — built specifically for trading constructs.

Autocomplete Signature help Error highlighting

Indicators & Candle Patterns

18+ built-in indicators (SMA/EMA/RSI/MACD/Bollinger/Supertrend/VWAP and more) plus candlestick pattern detection — ready to drop into any strategy.

Options, Futures & Commodities

First-class equity, F&O and commodity support across NSE, BSE & MCX: pick option-chain strikes dynamically — ATM / OTM / ITM chosen off the future or spot at runtime, no hardcoded strike — and relative expiry with Expiry.Weekly(n) / Expiry.Monthly(n), so strategies never rot when contracts roll.

Dynamic ATM/OTM/ITM Future or spot basis Relative expiry NSE · BSE · MCX
Powered by AI

Describe your idea — AI writes the strategy

Skip the blank page. Explain your algorithm in plain English and let AI turn it into a working strategy — then let AI review your backtest and tell you how to make it more profitable.

AI Strategy Assistant

Describe the logic in your own words — "buy when RSI crosses 30 and price is above the 20-EMA" — and AI builds the strategy for you. It works identically whether you prefer the Visual Builder or the Code Editor, so beginners and coders alike get from idea to strategy in seconds.

Natural language → strategy Works in Visual Builder Works in Code Editor

AI Backtest Analyst

When a backtest finishes, chat with AI about the results. It analyzes performance — drawdowns, win rate, entry/exit quality — and gives intuitive, actionable suggestions to improve profitability, so every test becomes a step toward a stronger strategy.

Post-backtest insights Profit-improvement tips Conversational
Rare among no-code platforms

Debug your strategy — while you backtest

Most platforms only let you print logs. SutraLipi gives you a real debugger inside the backtest: set breakpoints, step through your logic tick-by-tick, and inspect variables and the call stack exactly as the strategy runs — so you find the why behind every signal, not just the outcome.

  • Breakpoints on any line of your strategy
  • Step through execution tick-by-tick
  • Inspect variables & the call stack live

Backtest Debugger

Pause on a condition, watch your indicators and positions update, and trace the exact decision path — the transparency you'd expect from a professional IDE, built for traders.

Beyond automation

A complete manual trading desk

Not everything has to be automated. Trade by hand from a live terminal, read the market with a real-time option chain, and organize everything you follow in market watchlists.

Manual Trading Terminal

Place and close orders by hand, track active positions and review trade history — all from a live dashboard.

Live Option Chain

A real-time option chain with strikes and ATM/OTM/ITM context to spot opportunities and act instantly.

Market Watch & Watchlists

Build custom watchlists across exchanges and instruments with live quotes, so your universe is always one click away.

Built for Indian markets

Platform & compliance

SutraLipi is engineered for reliability and regulatory alignment — from real-time data to a dedicated execution server for every trader.

Create your account

Dedicated compliant server

Each trader gets their own execution server on a static IP — aligned with SEBI’s static-IP requirement for algo trading.

Real-time streaming

Live tick and quote streaming over WebSockets keeps charts, watchlists and strategies in sync with the market.

Replay & audit

Tick-by-tick replay and full decision tracing let you audit exactly why every signal and trade happened.

Test → live parity

Deterministic execution means what you validated in backtest behaves the same in paper and live.

Live & Paper audit logs

Full transparency for every live and paper session: each broker API call is captured with its exact request and response, alongside every event — your daily broker authentication, order actions, and any error or issue the moment it occurs. Open the logs any time to follow precisely what happened, or to diagnose a problem.

Why SutraLipi

Trust your backtests. Trust your execution.

SutraLipi restores trust in backtesting by aligning historical testing and live execution under one precise, formula-driven framework — so results are verifiable, repeatable and honest.

Identical inputs produce identical, tick-for-tick outputs — eliminating randomness, rounding inconsistencies and timing anomalies.

Native tick storage and replay capture every trade and intra-candle movement, so backtests mirror reality.

The same SutraLipi script runs in simulation and production — no rewrites, fewer errors, faster deployment.

Traceable execution paths, step-through replay and data lineage let you audit why every trade was made.

SutraLipi reads like a trading plan — concise, expressive and focused on financial constructs rather than boilerplate.
Always evolving

The language grows with the market — and with you

Markets never stand still, and neither does SutraLipi. We're continually adding indicators and expanding the language to keep pace with the market. Need an indicator or a construct we don't support yet to make your logic work? Reach out — we make a genuine, dedicated effort to enhance the language so your strategy works.

Request a feature
Simple, transparent

Our Pricing Plans

Start free, upgrade when you’re ready. Compare what each plan includes.

Contact Us

Have questions? We’re here to help.

Send Us a Message

Contact Information

TechRhombus
412/A, Avalon Business Hub Near Patidar Samaj wadi, opp. Ankur School, Aamba Talavadi, Katargam, Surat, Gujarat 395004

support@sutralipi.com

+91 96870 46432


Follow Us