ICICI Direct Automation

ICICI Direct automation is software that places orders in your own ICICI Direct account through Breeze, the broker’s official API. The orders follow rules or signals that you choose. You can run one of our ready-made Indian copiers, or have us build a tool to your own specification.

Either way, it runs on your own PC or VPS, under your own Breeze keys. We build the tool, and you operate it. AlgoDevelop is a software developer, not a SEBI-registered intermediary. So we give no signals or advice, and we never manage your funds.

What ICICI Direct automation actually does

ICICI Direct offers Breeze, an API that lets a program trade your account. With it, software can place, change and cancel orders, read positions and fetch prices. ICICI Direct automation is the program on the other end.

It watches what you tell it to watch, then it places the order once your condition holds. The order appears in your normal ICICI Direct order book. Meanwhile, your money stays with ICICI Direct.

ICICI Direct automation: a Telegram call or TradingView alert passes your rules and becomes an order through the Breeze API
How it works: a signal arrives, your rules check it, and a signed order goes to Breeze from your own computer.

ICICI Direct automation with the ready-made copiers

ICICI Direct is one of the ten brokers in both of our ready-made Indian copiers. The Telegram to Indian broker copier reads the calls in your Telegram channels. In addition, the TradingView to Indian broker copier takes webhook alerts from your own charts. Both place the order through Breeze for you.

They trade options and stocks, while a futures signal gets a refusal with its reason. You add the account with three values: the app key, the secret key and the day’s session token. They stay on your own computer, and the app masks the secret and the token on screen.

Accounts page of the ready-made Indian copier, where you add a broker account, test it and set its share
The Accounts page of the ready-made copier. Choose ICICI Direct (Breeze), enter the app key, secret key and session token, then press Test the connection.

Three Breeze details the copier handles

Breeze differs from most Indian broker APIs in three ways, so the copier deals with all three:

Exits get the same care. Breeze positions carry no symbol, so the app matches the stock code, call or put, strike and expiry. As a result, an exit closes the exact contract you hold, never whichever NIFTY option comes first.

What ICICI Direct’s own rules allow

ICICI Direct publishes clear limits in its Breeze API documentation. They shape what any ICICI Direct automation can do, ours included:

The Breeze session token, every morning

A Breeze session lasts one trading day. So each morning you log in on the Breeze login page, then paste the result on the Accounts page.

One detail trips many people up. The login hands back an API_Session number, but Breeze signs calls with a different token. The copier swaps the number for the real session token by itself, so you can paste either one.

Test the connection then shows the name on the account, or says plainly that the token has expired.

The static IP rule for ICICI Direct automation

SEBI’s framework for retail algo trading has applied since 1 April 2026. Under it, a broker accepts API orders only from a static IP you have registered. ICICI Direct takes that address with your API key, and you can change it only once a week.

So decide where ICICI Direct automation will run before you register anything. A Windows VPS with a fixed IP suits most people. The Dashboard then shows that address with a Copy button, and it warns you if it changes.

Dashboard of the ready-made copier with the static IP band to register with your broker
The Dashboard. The band at the top shows the static IP your broker sees; copy it and register it with ICICI Direct before you go live.

ICICI Direct automation built to your requirement

Some traders need more than a copier. For example, they want their own strategy, their own exits, or a source the copiers do not read. In that case, we write it against the Breeze API, to your specification:

Tell us the requirement first. We will say plainly whether Breeze can do it before you commit, not after. For one strategy across several brokers, see Indian stock market automation.

Checklist before ICICI Direct automation goes live: Breeze keys, static IP, session token, delivery for stocks, protective limits and a low order cap
The checks to make before the first live session at ICICI Direct.

Setting up ICICI Direct automation, step by step

  1. Register a Breeze app at ICICI Direct to get your app key and secret key.
  2. Choose where it runs: a Windows VPS or PC with a static IP. Then register that IP with ICICI Direct.
  3. Add the account on the Accounts page, paste the day’s session token and press Test the connection.
  4. Start in Paper mode. The app reads live prices from ICICI Direct, but it fills each order in its own book.
  5. Run one full session and read the Signal Feed, which lists every signal, order and refusal.
  6. Go live small, with a low daily cap and a small share. Scale up only after a full day goes as you expected.
Six steps to set up ICICI Direct automation, from the Breeze app to going live small
Setup in six steps. Keep Paper mode on until a full session looks right.

A custom build follows the same idea. You share your strategy over WhatsApp or the contact page. We reply with a fixed quote, usually within a few hours. Then we build it, test it on demo or backtest, and share progress. You review it before anything goes live. Finally, delivery comes with a setup walkthrough and help with later changes.

Where you stand

Trading your own ICICI Direct account, with your own keys and rules, is you trading your own money. We do not run the software for you, we give no trading calls, and we promise no result. Trading carries a real risk of loss, and past results never guarantee future ones.

Running it for other people is a different matter, since India regulates that. You remain responsible for any registration or approval your use needs under SEBI and exchange rules. If you are unsure, take qualified advice first, or read is copy trading legal in India.

Other brokers and the next step

Also trading elsewhere? The same work covers Zerodha, Upstox and Fyers, and you can browse every Indian broker we automate. Then ask for a quote, and we will say plainly what fits.

ICICI Direct automation – frequently asked questions

Is ICICI Direct in the ready-made copiers?

Yes. ICICI Direct is one of the ten brokers in both the Telegram and the TradingView Indian copiers. They connect through the Breeze API.

Do I need Breeze API access?

Yes. You register your own Breeze app at ICICI Direct and use your own keys. Any charge for that access is between you and ICICI Direct, not us.

Why does ICICI Direct automation need a static IP?

Since 1 April 2026, a broker accepts API orders only from a static IP you have registered. ICICI Direct takes that address with your API key, and you can change it only once a week.

Can it trade SENSEX options at ICICI Direct?

No. Breeze covers NSE equity, futures and options only, without BSE or MCX securities. NIFTY and BANKNIFTY options work, but SENSEX options do not.

Can it trade intraday shares?

Not through the ready-made copier at ICICI Direct. It sends intraday shares as Breeze’s Margin product, which ICICI’s docs bar through the API. So set the account to delivery for stocks; options are not affected.

Do I have to log in every morning?

Yes. A Breeze session token lasts one trading day. You log in on the Breeze page, paste the result on the Accounts page, and the app does the rest.

Do you provide signals or run it for me?

No. We build the software, and you run it on your own account. We are not a SEBI-registered intermediary, adviser or research analyst.

Do I own what you build?

Yes. A custom build comes with its full source and documentation, and it runs on your own account and computer. There is nothing of ours it has to reach in order to work.

What about SEBI compliance?

You operate your own account through ICICI Direct’s official API. We provide software only, so you are responsible for your own compliance with SEBI and exchange rules. If you are unsure, consult a qualified professional.

How much does ICICI Direct automation cost?

It depends on the route: a ready-made copier with setup help, or a custom build. Tell us your strategy and we will reply with a fixed quote: ask for a quote.

WhatsApp