Today, we’re excited to launch Algoverse — Upstox’s algorithmic trading platform for retail traders.
Markets today move fast. A large part of trading is already automated, systematic, and emotion-free. But for most traders, algo trading still feels out of reach — complicated, technical, and code-heavy.
Algoverse lets traders automate strategies without writing a single line of code, test them on historical data, and run them systematically during market hours. It’s built on SEBI’s retail algo framework and designed to give users full control over their trades.
Algoverse is now live on Web and Android (iOS coming soon).
If you’ve ever wanted to trade more systematically — without complexity — this is for you.
Can you Please explain logic behind Momentum option buying strategy? As there is no explanation written in any of the strategy how can we trade using that? Will it buy only CE option or CE or PE based on some rule and if so then what are the rules?
The Momentum Option Buying strategy is a multi-indicator, long-only system designed to capture strong bullish momentum using current week expiry CE options with premium-based strike selection.
Plus it uses indicators which are Supertrend, CCI, Bollinger Bands, and Pivot Points to identify high-probability setups.
Trades are initiated only when these indicators align to generate a strong bullish confirmation, ensuring entries are momentum-driven and filtered through multiple layers of technical confirmation.
Today trade executed by Algoverse. But unfortunately I have manually closed it as I could not understood It was placed by Algoverse. Hence my request to you is that Please make some GUI difference or add some flag using which we can identify whether position is opened by algoverse or manually. Show App name which has opened that position in Position tab and also in Order tab so that user can identify and don’t interupt that position.
Q: Is the 2% risk calculated on the ₹30,000 capital requirement or my total account balance? A: The 2% mentioned is the Risk Per Trade (RPT) parameter. It is a consolidated value derived from the Kelly Criterion framework.
What it means: It indicates the portion of your capital that can be risked on each trade for this specific strategy based on its past performance.
The Range: RPT typically ranges from 0% to 5%—a higher RPT value is generally preferable as it suggests more capital can be efficiently risked based on historical success.
Important Note: Not use this 2% figure as a direct metric for risk management or a specific stop loss.
How to assess risk: Instead of the RPT %, you should look at the historical max loss in backtesting. For example, a strategy with a ₹40,000 margin requirement might show a ₹5,000 max loss over 7 years of data. However, In real-market conditions, the actual loss could be higher than what was seen historically. While this max loss isn’t a definitive guarantee of future results, there are systems in place designed to cut your losses.
A: At present, risk–reward settings cannot be modified for strategies in the ready-made section, as these parameters are predefined. This option is available only if you create your own strategy.
Q: About pricing, will it charge only for traded days or everyday?
A: Deployment charges of ₹10 per algo per day apply as long as the strategy is active and monitoring market conditions, regardless of whether a trade is executed. For example, if you run an algo for 2 days, you will be charged ₹10 + ₹10 (plus GST).
Q: Can you explain the call ratio spread strategy logic and entry rules?
A: The Credit Spread CE is a bearish strategy that confirms trend direction using Supertrend and Pivot Point indicators. Both entries and exits are driven entirely by these predefined indicator conditions.
Q: Is there any strategy available for PE options?
A: Yes, a strategy that takes positions in PE (Put) options is Bank Nifty Bearish Buying.
Can you please work on this suggestion regarding highlighting positions executed by algoverse in position tab so that user can identify them to prevent unexpected cancellation of order.
Feedback noted @Jagdish_j_ptl - Directly taken up with the product person involved with Algoverse. Cannot commit when this will be taken up, but can assure you that your feedback is noted
I am using Algoverse and have deployed the Credit Spread PE strategy.. today the strategy got executed at 9:20 am and hit the SL at 10:00. Post that same strategy was deployed but only partially. It sold Nifty 25750 PE while the Nifty 25250 PE order was cancelled and not executed creating an unhegded position. I am attaching the snapshot here for your reference.. please check and revert
Does AlgoVerse Support Commodities Options ? If not yet, when do you plan to cover them
Can Upstox/Algoverse team arrange for a session with walk through some scenarios in live and answer any queries Upstox users may have on new algo tool, that helps a lot to kickstart/more adoption of tool… Pls plan one
Atleast a video that walks us through how to build and deploying them live so that end to end flow can be understood by users first, before trying Algoverse/Upstox
I trade in f&o through your app on my tablet, but the app doesn’t allow me to have at least two layouts. Could you please develop the app to allow for at least two or three layouts? You are giving Chart 360 on mobile app, but there the indicators we have selected will not work properly, what I want you to do is to put more layouts in Main Chart , is also on a mobile application, not on a website, but mobile like Dhan and Fayars It is possible to put all the layouts in the app, please develop your app
I trade in f&o through your app on my tablet, but the app doesn’t allow me to have at least two layouts. Could you please develop the app to allow for at least two or three layouts? You are giving Chart 360 on mobile app, but there the indicators we have selected will not work properly, what I want you to do is to put more layouts in Main Chart , is also on a mobile application, not on a website, but mobile like Dhan and Fayars It is possible to put all the layouts in the app, please develop your app
Same thing happened with me. Partial leg got executed. Due to my other trade was already running algoverse could not execute sell leg and only hendged leg got executed.
@VINIT my suggestion is that you check available margin before placing order. If available margin is less than required margin order should not be placed.