New website.
Better service.

We're proud to announce that RKSV has taken a giant leap forward and is now Upstox.

Programmatic Trading with Upstox Developer

When RKSV was born in 2010, it was only a few months after exchanges allowed programmatic trading. I remember placing our first trades on an ancient broker terminal and thinking how it could be so behind.

Programmatic trading with Upstox

Our history with programmatic trading

We had a few strategies in mind that we wanted to try out but there was no way to know whether it would work. We came from a background where strategies were backtested using historical data. After that, they were put test with small amounts of capital. At that time this was not possible with the broker we were trading with.

So we decided to change our fate, and get our own licenses. I spent first few months just collecting historical prices to build our own price database. Raghu worked hard on trying different strategies based on the little data that we did have. Few months later, we got the green light from the exchanges to trade using our servers. This was around the time Raghu thought he found a strategy that seemed to click.

That changed everything for us.

Within the next two months, we had several strategies running for us during the day. Backtests were running every night to tell us whether the strategy still worked. Any tweaks were done after market hours. All this would not have been possible had we not made the investment in building an infrastructure that supports the trader.

Introducing Upstox Developer

Today, I’m proud to say, that 7 years after we had our first stint with API trading, you can have yours too. Upstox has launched our developer portal this week.

  • Programmatic trading – Get direct access to historical data, live market feed, live trades, and order placement/modifications functionality to you via REST and Socket
  • ** Coming soon ** Platform Bridge – We’ve built a bridge for AmiBroker which will allow you to get live market data for NSE CM, NSE F&O, and NSE CDS. You will also be able to generate the order alert directly on to Upstox Pro Web

Smarter trading is the future. Technology has to provide feedback to how we trade, visualize our gains and losses, and, eventually, manage our risk. Finding innovative ways to help traders achieve this is our job. Software is the way of the future.

  • @shrini- Thanks for creating a developer portal for techies.
    Just wanted to say that the link you provided in the post is not working, Please update the link.

    • Shrini Viswanath

      Sorry, fixed it now!

  • Rinku

    Any possibility of connecting/trading thru Metastock?

    • Rinku

      or Metatrader?

  • Snake.Head

    @shriniviswanath:disqus In Bridge
    Can we send trade order via amiborker not asking for automate order submit, but manual entry on amiborker

    • Yes we are working on Amibroker Upstox bridge, by end of next month it will ready.

  • अनिकेत अशोक गायकवाड

    @shriniviswanath:disqus I hope, you are reading the mails of support@upstox.com

  • GauthamKumaran

    @shriniviswanath:disqus I took a look at the developer doc. Seems like the Upstox package is not available in the npm registry. `npm install –save Upstox` is failing

    • The package will be available from Monday, due to some issue we removed it. Please share your contact details we will give you a call on Monday.


    Will this API trading also will be available for MCX Commodity exchange?

For inquiries call


For inquiries mail