Trade Signals
Trade Signals on AlgoTest allows you to directly take trades by simply sending a webhook alert from any platform like TradingView. Whether you're trading in Stocks, Futures, or Options, you can now trigger exact trades without pre-defining them in a strategy.
This feature is perfect for advanced traders who want full control over their trades using their own alerts.
How It Worksβ
With Trade Signals, you donβt need to create a separate leg or define a stock in advance.
Instead, you:
- Create a signal on AlgoTest
- Copy the webhook URL
- Paste it in your TradingView alert
- Define your trade directly in the alert message
Thatβs it. AlgoTest will take the trade automatically when the alert is triggered!
Trade Message Format (What You Send in Alert)β
You just write the trade in a simple format:
[Ticker] [buy/sell] [Quantity]
Example:β
INFY buy 10
INFY1! sell 4
NIFTY250417C23000 buy 1
NIFTY250417P23000 sell 2, NIFTY250417C23000 sell 2
- AlgoTest will read this alert and place the correct orders.
- You can even send multiple trades in one alert, separated by commas.
Supported Formatsβ
-
Cash Market:
INFYβ Infosys equity stock -
Futures (Current Month):
INFY1!β Infosys Futures (Front Month) -
Futures (Next Month):
INFY2!β Infosys Futures (Next Month) -
Options:
NIFTY250417C23000β NIFTY Call Option, expiry 17-Apr-2025, strike 23000
Cis for Call,Pis for Put
User Flow: Setup in 5 Minutesβ
1. Create a New Trade Signal on AlgoTestβ
- Go to AlgoTest > Signals Dashboard:

- Go to Trade Signals:

- Click "Create New Signal" :

- Choose between Forward Test or Algo Trading:

- Give it a name:

- You can now select the order type:

- Copy the Webhook URL:

2. Paste the Webhook in Your Alert Platform (e.g., TradingView)β
- Go to your TradingView alert

- Paste the Webhook URL in the designated field

- Enter your trade message (like the examples above) in the alert message box

Now youβre ready to go! When your alert triggers, AlgoTest executes the trade.

Forward Test vs Live Tradeβ
- Forward Test: Simulates trade execution without placing real orders. Great for testing.
- Live Trade: Executes actual trades via your broker. Make sure your broker is connected.
Broker Integrationβ
AlgoTest supports 45+ brokers.
To start trading:β
- Connect your broker in AlgoTest settings
- Create your signal in Algo Trade
- Your next alert will place a real order
Order Type:β
Order types determine how long a position can be held, whether it will be squared off automatically, and how much margin is required. Selecting the correct order type ensures the position behaves as intended.
MIS (Margin Intraday Square-off)β
Purpose: Intraday trading
Holding Period: Same trading day only
Margin Requirement: Lower margin due to intraday leverage
Square-off: Auto square-off before market close
When to use:
- Intraday strategies in equities, futures, or options (where supported)
- Trades not intended to be carried overnight
CNC (Cash & Carry)β
Purpose: Delivery-based equity trading
Holding Period: Unlimited
Margin Requirement: Full payment; no leverage
Square-off: No auto square-off
When to use:
- Buying shares for delivery to the demat account
- Long-term or short-term investing
NRML (Normal)β
Purpose: Carry-forward F&O trading
Holding Period: Allowed to hold overnight and until expiry
Margin Requirement: Requires full overnight margin; no intraday leverage
Square-off: No auto square-off (except on expiry as per exchange rules)
When to use:
- Futures and options positions intended for multi-day or overnight holding
- Positional strategies, spreads, and hedged trades
Important Notesβ
- Supports only stocks and F&O-enabled instruments
- Up to 8 trades per alert
- Works across Cash, Futures, and Options segments
- No need to define legs or instruments in advance, alerts control everything
Need Help?β
- Telegram Support: Join our group