Telegram to Alice Blue Signal Copier: Easy ANT, 9 Steps
Telegram to Alice Blue copying starts with just two values from your broker: a user id and a session id. TPcopier's Indian TeleCopier reads your Telegram channels with your own login. Then it places each call in your Alice Blue account through ANT, Alice Blue's trading API. It all runs on your own Windows PC or VPS, which is what India's rules now require.
Only the session id changes from day to day. Below you'll find where both values come from, the full setup, how the app finds each contract, and what to do when Alice Blue says no.
What Telegram to Alice Blue needs
| What | Where it comes from |
|---|---|
| User id | Your Alice Blue client id, the one you log in with |
| Session id | Alice Blue's API login (getUserSID); it expires every trading day |
| A static IP | Your PC or VPS, registered with Alice Blue for API orders |
| An AI key | Your own key for Groq, OpenAI or DeepSeek, for the model that reads messages |
| A licence key | TPcopier's free demo key: 2 days from activation, 10 signals a day |
The static IP is what keeps this within the rules. Since 1 April 2026, SEBI's framework for retail algo trading lets a broker accept API orders only from a static IP registered to that client. That's why the app can't run on TPcopier's servers. A family may share one IP, though, so two relatives with Alice Blue accounts can both trade from the same machine.
After the demo, the lifetime licence costs $150 once, for one computer. The pricing page always shows the current figure.
The session id, every trading day
When you add the account, pick Alice Blue (ANT) and fill in two boxes: User id and Session id. The user id never changes, and the app sends it in capitals whatever you type. The session id comes from getUserSID after the API login, and it expires every trading day. For the login itself, see Alice Blue's API documentation.
Both values travel together on every call, as one Authorization header. So a stale session id stops everything, exits included. Once you paste a fresh one, press Test the connection. A good session answers "connected as" with your Alice Blue account name. A dead one says "Alice Blue refused the session id - it lasts one trading day, generate a new one".
Setting up Telegram to Alice Blue in 9 steps
Step 1 - Get a key and the app
This step happens on tpcopier.com. Create your TPcopier account, open the Indian Copier page and press Get my free demo key, or Buy lifetime if you've decided. The Download for Windows button is on that page too. You get one demo per TPcopier account and per computer, and if you buy, the demo key itself becomes lifetime.
Step 2 - Activate on your static-IP machine
Run the app on the PC or VPS that owns your static IP. Windows 11 already has Microsoft WebView2, which the app needs, and on Windows 10 it offers to install it. Paste the key into the licence screen and press Activate. One key works on one computer, and support can release it if you move.
"Activation needed", with the key box and this computer's name (example).
Step 3 - Register the IP with Alice Blue
On the Dashboard, the Static IP band shows the address Alice Blue will see. Press Copy and register it with Alice Blue for API orders.
Step 4 - Add the Alice Blue account
Open Accounts and press + Connect a broker. The page lists every account you already have with its status, and the pills at the top count how many will trade.
The Accounts list: two connected accounts, one switched off, and + Connect a broker (example data).
Choose Alice Blue (ANT), then paste the user id and today's session id. Press Save this account, then Test the connection.
The Alice Blue (ANT) form needs only a user id and a session id, and the session id expires every trading day (example name).
Step 5 - Decide what happens to stops
Further down the form, find The stop loss, and walking it. While Send the stop loss as a real order stays off, the app only writes down the stop from the message. Once you tick it, the stop goes to Alice Blue after the entry fills. Breakeven and trailing can then move it, but only in your favour.
The stop section, above the Save this account and Test the connection buttons (example values).
Step 6 - Choose the AI engine
Every message goes to the AI model you pick on AI Engine. Paste your own key on the Groq, OpenAI or DeepSeek card and press Use this engine. The same page sets how many times to retry a model that doesn't answer, and names the standby provider.
Groq is active with the openai/gpt-oss-20b model, and OpenAI has its own card (example setup).
Step 7 - Sign in to Telegram
First check Settings > Telegram. If it shows API ID and API hash boxes, make both free at my.telegram.org under API development tools, paste them and press Save everything. Then use Sign in to Telegram with your number in international format, and press Send login code. Telegram delivers the code inside its app, not by SMS. Press Verify, then give your two-step password if you set one.
The app's own Telegram sign-in, which also offers "I will do this later".
Step 8 - Switch your channel on
On Channels, press Refresh from Telegram and switch on the channel you copy. Open it to set This channel's size and tick the accounts under Trade it on. Leave them all unticked and it trades on every account that's switched on.
A channel opened to show its size and the accounts it trades on (example data).
Step 9 - Check one message, then go live
Paste a real call into the Parser Lab under the Signal Feed and press Parse only. It shows how the app read the call and never trades. Next, press Start engine and run a session with the Alice Blue account switched off, so the app reads and logs calls but sends nothing. When that looks right, switch the account on with a small share. From then on, Orders & P&L shows what Alice Blue did.
Orders & P&L lists running orders, everything the broker did today, open positions and today's closed trades (example data).
How the app finds a contract at Alice Blue
Alice Blue names every instrument by a token, not by its symbol. So the app downloads Alice Blue's contract master for six exchanges: NSE, NFO, BSE, BFO, MCX and CDS. It fetches the files again once they're six hours old. The trading symbol travels alongside, but the token is what picks the contract.
For a stock call, the app looks for the cash scrip, which Alice Blue writes like RELIANCE-EQ. For an option, it matches the underlying, the strike and CE or PE. With no expiry in the message, it takes the nearest one listed.
Sometimes one exchange's file doesn't arrive. The other exchanges still trade, and a contract that isn't found comes with a note that part of the contract master didn't load. So you know to check the connection, not your channel's strike.
Exits use the token too. Two exchanges can spell a symbol the same way, but a token is unique. When your channel posts an exit, the app closes what Alice Blue says you hold in that exact contract.
An example with an MCX option
Alice Blue's files include MCX, so commodity option calls can go through. Here's an example message, not a real call:
CRUDEOIL 6100 PE buy 150-155
stoploss 128
target 185 / 210
The AI reads a buy of CRUDEOIL 6100 PE, with entry levels 150 and 155, a stop at 128 and two targets. By default the account takes the first level, so the limit goes at 150. The app finds the contract in Alice Blue's MCX file. Later, a post like "CRUDEOIL 6100 PE exit now" closes it.
Two settings matter here. Each account has a Commodities (MCX) switch, which starts on. Also, the trading window applies to every segment, exits included, and it runs from 09:15 to 15:15 by default. After that, the app blocks an MCX call as outside the trading window, so widen it under Settings > Market & session first.
Order types, products and replies
Alice Blue takes the usual order shapes. The app sends L for a limit, MKT for market, and SL or SL-M for stops, each for DAY or IOC. Intraday goes as MIS, while Delivery / carry goes as CNC on a stock and NRML on an option. However, Alice Blue has no after-market flag in what the app sends, so leave Variety on Regular for this account.
With Convert market signals into protective limits on, a call with no price becomes a limit. The app asks Alice Blue for the last price and sends a limit 0.5% through it, on the contract's tick. Only when no price comes back does the order go at market.
Alice Blue also answers HTTP 200 when it refuses an order. So the app reads the "stat" field in the reply instead and writes Alice Blue's own reason in the Signal Feed. An empty order book comes back as "no data", which the app treats as empty, not as an error.
When Alice Blue says no
- "Alice Blue refused the session id - it lasts one trading day": run the API login again and paste the new session id.
- "Alice Blue has no ... - check the strike is one the exchange actually lists": that contract isn't in the file, or part of the file didn't load.
- "... is not in the Alice Blue cash list": the stock name didn't match an Alice Blue cash scrip.
- "Alice Blue accepted the order but returned no order number": look at your Alice Blue order book before you send it again.
- A StaticIPError: the account's Static IP for this account box names an address this computer doesn't have, so clear it.
FAQ
Where does the Alice Blue session id come from?
It comes from Alice Blue's API login, through getUserSID. It expires every trading day, so paste a fresh one each morning and press Test the connection.
Can Telegram to Alice Blue trade MCX options?
Yes. The app reads Alice Blue's MCX contract file, so a call like CRUDEOIL 6100 PE resolves there. Keep the account's Commodities (MCX) switch on, and widen the trading window for calls after 15:15.
Can two family members share one static IP?
Yes, SEBI's framework allows a family to share one. Both Alice Blue accounts can then run in one copy of the app. The Static IP for this account box is only for two accounts registered under two different addresses.
Does Telegram to Alice Blue trade futures?
No. The app refuses futures calls and gives the reason in the Signal Feed. It places index and stock options, cash equity, and MCX or currency options where Alice Blue lists them.
Can calls from WhatsApp or Discord reach Alice Blue?
This app reads Telegram channels only. Its WhatsApp and Discord relay was removed on 22 October 2026, so a tipster who posts only in a WhatsApp group or a Discord channel can't be copied to Alice Blue. WhatsApp to Alice Blue lists the routes that do work.
Start with one channel
Create your account, take the free demo from the Indian Copier page and let it read one channel with the account switched off. When the feed matches your own reading, switch Alice Blue on at one lot. That's the steady way into Telegram to Alice Blue.
For the other brokers, see Telegram and TradingView to Indian brokers. If you trade from TradingView alerts, read TradingView to Alice Blue. The Telegram signals to Indian brokers page shows how exits such as EXIT CE or exit all work. Every sale is final, which is why the demo comes first.
TPcopier is not affiliated with Alice Blue. Broker names are trademarks of their owners.
Risk warning: trading options and shares carries a high risk of losing money and is not suitable for everyone. Nothing here is investment advice.