---
title: "ORB Algo: Opening Range Breakout Automation · MyAlgoMate"
source: https://myalgomate.com/products/orb-opening-range-breakout
retrieved: 2026-11-15
publisher: MyAlgoMate (Myalgomate Technologies LLP, Rajkot, India)
---

1. [Home](https://myalgomate.com/)
2. [Products](https://myalgomate.com/products)
3. ORB - Opening Range Breakout

// PRODUCT

# ORB (Opening Range Breakout) Algo Trading Software

MyAlgoMate's ORB tool automates the Opening Range Breakout method for equity, futures and options on Nifty, Bank Nifty, Sensex and more. It is for intraday traders who set their own range window, entries and exits, and it places each order through your broker's official API. It runs on your own Windows PC or your own cloud server.

(Image: ORB | Range Breakout _Signal)

(Image: ORB | Range Breakout _Signal) (Image: 5 EMA strategy by Subasish Pani_Signal_Position) (Image: Range Breakout_Signal_Position) (Image: Range Breakout_Signal_Parameters) (Image: Range Breakout Create Strategy)

[Buy now](https://myaccount.myalgomate.com/7) [Chat on WhatsApp](https://wa.me/918866122446?text=Hi%2C%20I%20came%20across%20your%20website%20and%20would%20like%20to%20know%20more%20about%20ORB.) 💬 Ask about this Reviews

Share

## What is ORB - Opening Range Breakout?

Opening Range Breakout (ORB) is a publicly known intraday method: it marks the high and low of a set period after the open and watches for the price to move beyond that range. MyAlgoMate's ORB tool automates it for equity, futures and index options: you set the range start and end times, a range buffer, the exits and the risk limits, and it places the orders. It works with Alice Blue, Fyers, IIFL, Zerodha and Finvasia and costs from ₹1,250 a month per trading account on the annual plan (+ GST). No preset settings or backtest data are provided — you choose every parameter. MyAlgoMate provides technology only, not investment advice.

## Key facts

MyAlgoMate automates the rules you set; it does not provide settings, backtests or results.

**Price**

From ₹1,250 a month per trading account on the annual plan, list price (+ GST)

**Diwali offer**

₹1,000 a month on the annual plan with code DIWALI2026

**Brokers**

Alice Blue, Fyers, IIFL, Zerodha and Finvasia

**Instruments**

Equity, equity futures, index futures and index options (Finnifty excluded)

**Style**

Intraday

**Range**

You set the range start and end times and a buffer (% or points)

**Risk controls**

Max Profit and Max Loss, global and per symbol, plus lock and trail profit

**Paper trading**

Yes — Paper Trade or Live Trade mode

**Runs on**

Your own Windows or Mac computer, or your own cloud machine

**Broker API**

Your broker's API with historical data; any API fee is billed by the broker

**Settings**

All yours to choose — no preset settings or backtest data

Last updated: 15 November 2026

// PRICING

## Plans

Pay for the tools you use. All prices in INR, exclusive of GST.

Diwali offer — up to 20% off, already in the prices belowDIWALI2026

Enter code DIWALI2026 at checkout to get the price shown. Already a customer? You can use it to renew — the new plan is added on top of your current subscription and starts only after it ends, so your existing subscription stays valid and simply gets extended.

Best value

Annual

₹1,000/mo₹1,250/mo

billed ₹11,999 /yr🪔 Diwali 20% off

[Buy now](https://myaccount.myalgomate.com/7)

Prices in INR, ex-GST

Quarterly

₹1,331/mo₹1,566/mo

billed ₹3,994 /quarter🪔 Diwali 15% off

[Buy now](https://myaccount.myalgomate.com/7)

Prices in INR, ex-GST

Monthly

₹1,709/mo₹1,899/mo

billed monthly🪔 Diwali 10% off

[Buy now](https://myaccount.myalgomate.com/7)

Prices in INR, ex-GST

Price is per client ID — one subscription is needed for each trading account (client ID).

// BROKERS

## Works with 5 brokers

Search for yours — connecting takes minutes, not a development project.

5 brokers

[View all 5 supported brokers →](https://myalgomate.com/products/orb-opening-range-breakout/brokers)

// HIGHLIGHTS

## Features at a glance

The capabilities that matter most — the rest is configurable in detail below.

### Automated ORB strategy

Opening Range Breakout, fully automated for equity, futures and options.

### Live signal window

Live signals with entry, target and stop values as they fire.

### Order & position books

Track orders and live MTM in dedicated books.

### Fully configurable

Range timeframe, max trades, order and product type and more.

### Built-in risk controls

Global max-profit/loss, lock & trail-profit rules.

### Multiple indices

Nifty, Bank Nifty, Fin Nifty, Midcap Nifty and Sensex.

### Paper or live mode

Test in paper mode before going live.

// DEMO

## See it in action

Watch it set up and run — start to finish.

(Image: Video: ORB strategy — demonstration)

ORB strategy — demonstration

// SET UP

## How to set up the ORB tool

1. Connect your broker account through its official API. The API needs historical data; any API charges are your broker's.
2. Add the symbols you want scanned: equity, equity futures, index futures or index options. There is no limit on how many.
3. Set the opening range: a candle start time and a candle close time, plus a buffer in % or points. The buy trigger is the range high plus the buffer and the sell trigger is the range low minus the buffer. The breakout can be checked on the last traded price or on a candle close.
4. Choose the trade direction (both, buy only or sell only), how an option contract is picked (ATM points or closest premium) and the quantity (by quantity or lots, by capital or by risk per trade).
5. Set your exits and risk limits: stop loss, target, Max Profit and Max Loss, Protect Profit or trailing, and an exit time.
6. Start in Paper Trade mode, then switch to Live Trade when you are ready. It runs on your own Windows or Mac computer, or your own cloud machine.

New to the method? Read [Opening range breakout explained](https://myalgomate.com/blog/range-breakout-orb-trading-strategy).

// EVERY SETTING

## Every setting, explained

Every feature, explained at a functional level — pick any one to read how it works in the panel below.

- Execution Details ### Execution Details Copy link 1. We, Myalgomate Technologies LLP, are a technology provider platform and do not act/intend to act as a wealth manager/ advisor in any capacity.
2. This tool is an automated version of the strategy available in the public domain. We neither endorse this strategy nor provide [backtest](https://myalgomate.com/glossary#backtesting) data or any standard configuration. All the parameters are configurable and user needs to decide their own parameter to use the software.
3. The intention behind automating this strategy is to help those traders who are already trading on a similar strategy and want to automate it. Join this telegram channel to get updates on this product: https://t.me/MyalgomateORB Or Search with the name “MyalgomateORB” Demonstration Video: Instruments to trade: - Equity, Equity Futures, Index Futures, Index Options (Finnifty excluded) Intraday or Positional: - Intraday Different modes of trading: | Scan on Signal On | Trade On | Meaning |
| --- | --- | --- |
| Equity | Equity | The signal is scanned on Equity and Trade is also taken on Equity |
| Equity | Future | The signal is scanned on Equity but trade is taken on its future contract |
| Index Spot | Index Futures | The signal is scanned on Index Spot but trade is taken on its Index Future contract |
| Index Futures | Index Futures | The signal is scanned on Index Future and trade is taken on its Index Future |
| Index Spot | Options (Buy/Sell Mode) | The signal is scanned on Index Spot and trade is taken on Index Options (Based on the options contract selection logic set by the user) |
| Index Futures | Options (Buy/Sell Mode) | The signal is scanned on Index Future and trade is taken on Index Options (Based on the options contract selection logic set by the user) |
| Options | Options | The signal is scanned on the options chart and trade is taken on the same options | Execution Details: - You can set the candle start time and candle close time to define the range For example, if you set the candle start time to 09:15:00 and the close candle time to 09:30:00, then it will be the first 15 min opening range breakout. If you set the candle start time to 09:45:00 and the candle close time to 10:15:00, then it will take the highest high and lowest low between that time to calculate the range.
- Buy [Trigger Price](https://myalgomate.com/glossary#trigger-price) = Range High + Range Buffer
- Sell Trigger Price = Range Low – Range Buffer
- For breakout, you can set it on either an [LTP](https://myalgomate.com/glossary#last-traded-price) basis or a candle closing basis.
- Using Trade Direction, you can trade buy-side breakout only, sell-side breakout only or both.
- You can set the max no of trades per script and the total no of trades across all the symbols.
- You can also filter candles based on the range of the candle. For instance, if a maximum range of 20 points to 100 points is established, any candle with a distance between its high and low points that falls below 20 or above 100 will be excluded for the day. Strike Configuration: For strike configuration, there are two modes available: 1. Entry by [ATM](https://myalgomate.com/glossary#at-the-money) Points
2. Entry by Closest Premium ##### Entry by ATM Points 1. Assuming the underlying price of 35125, the “strike out” for both CE and PE is 0. Therefore, the CE strike selected is 35100 and the PE strike selected is 35100.
2. Assuming the underlying price of 35125, the “strike out” for both CE and PE is 100. Therefore, the CE strike selected is 35200 and the PE strike selected is 35000.
3. Assuming the underlying price of 35125, the “strike out” for both CE and PE is -100. Therefore, the CE strike selected is 35000 and the PE strike selected is 35200. ##### Entry by Closest Premium (CP) - With a closest premium price of 100, a type of “~”, and a premium match percentage of 20%, the option contract closest to 100 within the range of 80 to 120 will be selected.
- When the closest premium price is 100, the type is “>=”, and the premium match percentage is 20%, the option contract closest to 100 within the range of 100 to 120 will be chosen.
- If the closest premium price is 100, the type is “<=”, and the premium match percentage is 20%, the option contract closest to 100 within the range of 80 to 100 will be picked.
- For selecting contracts based on premium, there is an additional parameter called “Premium is not matched then”. If you set it to “Avoid”, the strategy will show an error status if no options contracts fall within the range at entry time. If you set it to “Wait for match”, the strategy will keep checking every second until any contracts come within range and then take entry, delaying the entry in the meantime. If you don’t want to match the premium and want immediate entry, you can increase the premium match percentage and select “Wait for match”.
- The premium match feature is not available on StockMock. If you want to match with StockMock, set the premium match percentage to 100 or higher and select “Wait for match”. Quantity Configuration: - For Equity, you can set quantity based on the number of shares/ Capital per Trade/ Risk per Trade
- For Futures & Options, it will be based on the no of lots. You can enable/disable multiple types of exit criteria from below. - Time-Based Exit
- User exits positions from software
- Range High/Low:
- For buy-side breakout, it will set the SL to the range low.
- For sell-side breakout, it will set the SL to the range low.
- SL & Target based on %/Pts:
- You can enable SL/target based on the % or points of the entry price.
- RR-Based Target
- For Sell side trade: If you have set the RR-based target = 2, entry price = 100, and SL price = 102, then the target will be 96. Opp. for the buy side. #### Stop Loss trailing Trailing Logic: - We do not modify the SL price in the broker when trailing happens. It will store the trail SL price in the software and continuously monitor if the [trailing SL](https://myalgomate.com/glossary#trailing-stop-loss) is hit. Whenever trailing SL is hit, it will modify the [SL order](https://myalgomate.com/glossary#stop-loss-order) to market to exit.
- Trailing will always happen in the direction of the trade. Example: Entry Type = Buy For trailing, if LTP = 100, Initial SL % = 10% Trailing X% = 5%, and Trailing Y% = 5%, then it will trail like following: - Initial SL = 100 – (100*10%) = 90
- Trail X Points = 100 * 5% = 5
- Trail Y Points = 90 * 5% = 4.5
- When LTP reaches 105, it will trail the SL to 94.5.
- When LTP reaches 110, it will trail the SL to 99.
- When LTP reaches 115, it will trail the SL to 103.5. And so on… Entry Type = Sell For trailing, if LTP= 100, Initial SL % = 10% Trailing X% = 5%, and Trailing Y% = 5%, then it will trail like following: - Initial SL = 100 + (100*10%) = 110
- Trail X Points = 100 * 5% = 5
- Trail Y Points = 110 * 5% = 5.5
- When LTP reaches 95, it will trail the SL to 104.5.
- When LTP reaches 90, it will trail the SL to 99.
- When LTP reaches 85, it will trail the SL to 93.5. And so on… #### Protect Profit There are the following modes available to protect profits and it’s available at the strategy level and portfolio level both: - Lock Minimum Profit
- Trail Profits
- Lock & Trail Profits ##### Lock Minimum Profit - Assuming the “If Profit Reaches” parameter is set to 10000 and the “Lock Min Profit At” parameter is set to 5000.
- When the profit reaches 10000, the system will lock the minimum profit at 5000.
- All positions will be exited when the MTM decreases to 5000.
- This action is performed only once. ##### Trail Profits - Assuming the “Increase in Profit” parameter is set to 5000 and the “Trail Min Profit by” parameter is set to 3000.
- The system will trail the minimum profit by 3000 for every 5000 increase in profit.
- When the profit reaches 5000, the minimum profit will be locked at 3000.
- When the profit reaches 10000, the minimum profit will be locked at 6000.
- The locking of the minimum profit continues for subsequent increases in profit. ##### Lock & Trail Profits - This mode first locks in the profit at the “Lock Min Profit” value, then begins trailing profits.
- For example, if “Profit Reaches” is set to 10000, and “Lock Min Profit At” is set to 5000, with an increase in profit of 5000 and a “Trail Min Profit by” value of 3000:
- When your profit reaches 10000, the minimum profit will be locked at 5000.
- When your profit reaches 15000, the minimum profit will be locked at 8000.
- When your profit reaches 20000, the minimum profit will be locked at 11000, and so on. [Chat on WhatsApp about this](https://wa.me/918866122446?text=Hi%2C%20I%20came%20across%20your%20website%20and%20would%20like%20to%20know%20more%20about%20ORB.)
- Configurable Parameters
- Order Execution
- Salient Features
- Pre Requisites

// FAQ

## ORB - Opening Range Breakout FAQ

### What is Opening Range Breakout (ORB)?

A publicly known intraday method: it marks the high and low of a set period after the market opens and watches for the price to move beyond that range. This tool automates it with the settings you choose.

### Can I automate an opening range breakout on index options?

Yes. Set Trade On to Index Options, choose the index, set your range candle start and close times and buffer, and pick strikes by ATM points or closest premium. The tool checks the breakout on LTP or candle close and places orders through your broker's official API, from your own computer or cloud machine.

### Does MyAlgoMate provide settings or backtest data?

No. The tool automates a strategy that is available in the public domain. MyAlgoMate does not endorse it and provides no backtest data or standard settings — you decide every parameter. MyAlgoMate provides technology only, not investment advice.

### Which instruments can I trade?

Equity, equity futures, index futures and index options (Finnifty excluded). It trades intraday.

### How is the range set?

You set the candle start and close times — for example 09:15 to 09:30 gives the first 15-minute range — and a range buffer in % or points, added above the range high and below the range low.

### Can I test it before going live?

Yes. Paper Trade mode shows live signals, an order book and live MTM without sending real orders to your broker.

### What do I need to run it?

Your broker's API with historical data (any API fee is billed by your broker), and a Windows or Mac computer — or your own cloud machine.

### Which brokers does it work with?

See the “Works with” list on this page — it comes straight from our live broker list, so it is always up to date.

### Do I need a static IP?

Yes, for Indian equity brokers. Under SEBI's retail algo-trading rules, brokers accept API orders only from a static IP registered with them — one for each trading account. MyAlgoMate's [Virtual Trading Environment](https://myalgomate.com/products/virtual-trading-environment) gives each trading account its own static IP.

### How is it priced?

Per trading account (client ID): you need one subscription for each account it runs on. The current plans are listed on this page, plus GST.

// OVERVIEW

#### ORB strategy / Opening Range Breakout algo for Equity, Equity Futures, Index Futures, and Index Options

Indexes: Nifty | Bank Nifty | Fin Nifty | Midcap Nifty | Sensex

MyAlgoMate's ORB tool automates the Opening Range Breakout (ORB) method with the range, entry, exit and risk settings you choose.

Questions? WhatsApp us: [Chat on WhatsApp](https://wa.me/918866122446?text=Hi%2C%20I%20came%20across%20your%20website%20and%20would%20like%20to%20know%20more%20about%20ORB.)

Join this telegram channel to get updates on this product: https://t.me/MyalgomateORB Or search with the name “MyalgomateORB“

// RELATED TOOLS

## Related tools

- [RMS Tool for a daily max-loss exit →](https://myalgomate.com/products/rms-tool)
- [Custom strategy automation →](https://myalgomate.com/solutions/custom-strategy-automation)

// READ NEXT

## Explore more

- [Opening range breakout explained →](https://myalgomate.com/blog/range-breakout-orb-trading-strategy)
- [5 EMA Strategy Automation →](https://myalgomate.com/products/5-ema-strategy-power-of-stocks)
- [How to get a static IP for algo trading →](https://myalgomate.com/blog/how-to-get-static-ip-for-algo-trading-in-india)
- [What is paper trading? →](https://myalgomate.com/glossary#paper-trading)

// REVIEWS

## What people say about ORB - Opening Range Breakout

### No reviews yet

Be the first to share your experience with this product.

### Write a review

Copy review link

Reviews are moderated before they appear. Please describe your experience — setup, execution, support — not performance or returns. Use “Copy review link” to invite a customer to review ORB - Opening Range Breakout.

Your rating

Name

Title (optional)

Your review

I agree this review may be published after moderation. It describes my experience and makes no returns, profit or performance claims.

Submit review

## Ready to try ORB - Opening Range Breakout?

Set up in minutes, automate without code — with a team that answers.

[Buy now](https://myaccount.myalgomate.com/7) [WhatsApp us](https://wa.me/918866122446?text=Hi%2C%20I%20came%20across%20your%20website%20and%20would%20like%20to%20know%20more%20about%20ORB.)

---
MyAlgoMate is a technology provider: its software automates the user's own trading rules. It does not give
trading tips, calls or investment advice and never promises returns. Site map for AI assistants:
https://myalgomate.com/llms.txt
