Write the strategy. Prove it. Then let it trade.

AlgoVend is a marketplace and execution engine for automated strategies on NSE, BSE and NFO. Subscribe to a strategy or build your own, put it through historical and live testing, and run it on the broker account you already have.

strategy.algoscriptwhat you write
strategy "RSI Mean Reversion" {  asset: NIFTY.NFO  timeframe: 15m  stop_loss: 1.5%  take_profit: 3%  sizing: percent_equity(5%)   when RSI(NIFTY, 14) < 30    and price(NIFTY) > EMA(NIFTY, 20) {    buy NIFTY.NFO  }}
Execution enginewhat runs

A signal, when the conditions hold

buy NIFTY strength 0.8
RSI(14) crossed below 30 while price held above EMA(20)

Sized against your equity, not the author's

  • 5% of your account, converted to whole lots
  • Stop at 1.5%, target at 3%, attached to the parent order

Checked before anything is placed

  • Within max position size and leverage
  • Daily loss limit and drawdown cap not breached
  • Market open for NFO, contract not expired
The same engine runs this in backtest, on paper against live ticks, and live on your broker. A strategy that behaves differently between them is a bug, not a surprise.

Nothing goes live until it has survived the two stages before it.

Backtest, paper and live are the same engine in three modes. That is the whole reason to trust the progression: results carry forward because the code that produced them does not change.

  1. 1

    Backtest

    Replay it over history

    Run against stored candles for the instruments and timeframes you care about. Fills are simulated with slippage and commission, so the result is not a curve drawn through perfect prices.

  2. 2

    Paper

    Then against live ticks, with nothing at stake

    The same strategy subscribes to real market data and trades a simulated account. This is where a strategy that only worked on tidy historical bars falls over.

  3. 3

    Live

    Only then, your broker

    Connect your own account and the engine places real orders through it. Positions, funds and history stay with your broker; nothing is pooled and no capital passes through us.

If you build strategies, sell them here.

Publish a strategy and set how it earns: a subscription, a fee per signal, or free. Buyers run it against their own capital and broker, so you are never holding anyone else’s money.

Publishing runs a quality check first. The strategy has to compile, resolve every instrument it references, and clear a scored review before it can be listed.

Four ways to write the same strategy

AlgoScript
A small declarative language for the parts of a strategy that matter: instrument, timeframe, entry and exit conditions, sizing, risk.
Familiar syntax
Prefer JavaScript, Python or Pine style? Write in any of them and they normalise to the same canonical strategy.
Visual builder
Assemble conditions as blocks. It round-trips with the code, so switching view never loses work.
Described in words
Explain the idea and get a first draft to edit. It compiles like anything else, and you own what it produces.

Your broker, your account

Connect the account you already trade with. Orders are placed through your broker’s own API, and you can revoke access from either side at any time.

  • Zerodha
  • Angel One
  • Dhan
  • Groww
  • Upstox

Start with a backtest. It costs nothing to be sure.