LuxAlgo Automated Trading Bots
LuxAlgo makes indicators for charting platforms like TradingView. Send its alerts as webhooks and TradersPost places the orders.
By continuing, you agree to the TradersPost Terms of Service and Privacy Policy. This site is protected by reCAPTCHA.
- Free 7-day trial
- Set-up in 3 minutes
- Paper account for testing

Alert webhookReceived
{
"ticker": "AAPL",
"action": "buy"
}
-
Market Buy
Sent
AAPL · 10 shares · Alpaca Live
-
Market Buy
Sent
AAPL · 10 shares · Tradier Paper
Ask your agent how our LuxAlgo integration is right for you.
See LuxAlgo become an order
1. Signal source
LuxAlgo Indicator signal (fixed for this page)
TradingView · Create alert
- Condition
- LuxAlgo indicator · Buy signal
- Webhook URL
- webhooks.traderspost.io/trading/webhook/…
Message
{ "ticker": "{{ticker}}", "action": "buy" }
Signal received
LuxAlgo webhook · buy AAPLAccepted
Strategy settingsBuilds the order
- Symbol
- AAPL From signal
- Action
- Buy From signal
- Quantity
- 10 shares From strategy
- Order type
- Market From strategy
3 orders from one signal
| Account | Order | Status |
|---|---|---|
| Alpaca account 1 | Buy 10 AAPL | Sent |
| Alpaca account 2 | Buy 10 AAPL | Sent |
| Tradier account | Buy 10 AAPL | Sent |
A LuxAlgo indicator alert for AAPL reaches TradersPost and becomes a market buy for 10 shares on 2 Alpaca accounts and 1 Tradier account.
TradingView · Create alert
- Condition
- LuxAlgo indicator · Buy signal
- Webhook URL
- webhooks.traderspost.io/trading/webhook/…
Message
{ "ticker": "{{ticker}}", "action": "buy" }
Signal received
LuxAlgo webhook · buy AAPL 270115C200Accepted
Strategy settingsBuilds the order
- Symbol
- AAPL 270115C200 becomes AAPL 270115C00200000 From signal
- Action
- Buy From signal
- Quantity
- 1 contract From strategy
- Order type
- Market From strategy
3 orders from one signal
| Account | Order | Status |
|---|---|---|
| tastytrade account 1 | Buy 1 AAPL 270115C00200000 | Sent |
| tastytrade account 2 | Buy 1 AAPL 270115C00200000 | Sent |
| Tradier account | Buy 1 AAPL270115C00200000 | Sent |
A LuxAlgo indicator alert for AAPL 270115C200 reaches TradersPost, which sends it to tastytrade as AAPL 270115C00200000, and becomes a market buy for 1 contract on 2 tastytrade accounts and 1 Tradier account.
TradingView · Create alert
- Condition
- LuxAlgo indicator · Buy signal
- Webhook URL
- webhooks.traderspost.io/trading/webhook/…
Message
{ "ticker": "{{ticker}}", "action": "buy", "price": "{{close}}" }
Signal received
LuxAlgo webhook · buy ESH2027Accepted
Strategy settingsBuilds the order
- Symbol
- ESH2027 From signal
- Action
- Buy From signal
- Price
- 6000.25 on the alert From signal
- Quantity
- 1 contract From strategy
- Order type
- Market From strategy
3 orders from one signal
| Account | Order | Status |
|---|---|---|
| Tradovate account 1 | Buy 1 ESH2027 | Sent |
| Tradovate account 2 | Buy 1 ESH2027 | Sent |
| TradeStation account | Buy 1 ESH27 | Sent |
A LuxAlgo indicator alert for ESH2027 reaches TradersPost and becomes a market buy for 1 contract on 2 Tradovate accounts and 1 TradeStation account. The alert also carries a price, because Tradovate sends no quotes.
TradingView · Create alert
- Condition
- LuxAlgo indicator · Buy signal
- Webhook URL
- webhooks.traderspost.io/trading/webhook/…
Message
{ "ticker": "{{ticker}}", "action": "buy", "price": "{{close}}" }
Signal received
LuxAlgo webhook · buy ESH2027Accepted
Strategy settingsBuilds the order
- Symbol
- ESH2027 From signal
- Action
- Buy From signal
- Price
- 6000.25 on the alert From signal
- Quantity
- 1 contract From strategy
- Order type
- Market From strategy
5 orders from one signal
| Account | Order | Status |
|---|---|---|
| Lucid Trading account 1 | Buy 1 ESH2027 | Sent |
| Lucid Trading account 2 | Buy 1 ESH2027 | Sent |
| Lucid Trading account 3 | Buy 1 ESH2027 | Sent |
+ 2 more accounts, same order
A LuxAlgo indicator alert for ESH2027 reaches TradersPost and becomes a market buy for 1 contract on 5 of your Lucid Trading accounts through Tradovate. The alert also carries a price, because Tradovate sends no quotes.
TradingView · Create alert
- Condition
- LuxAlgo indicator · Buy signal
- Webhook URL
- webhooks.traderspost.io/trading/webhook/…
Message
{ "ticker": "{{ticker}}", "action": "buy" }
Signal received
LuxAlgo webhook · buy BTC-USDAccepted
Strategy settingsBuilds the order
- Symbol
- BTC-USD becomes BTCUSD From signal
- Action
- Buy From signal
- Quantity
- 0.01 BTC From strategy
- Order type
- Market From strategy
3 orders from one signal
| Account | Order | Status |
|---|---|---|
| Kraken account 1 | Buy 0.01 BTCUSD | Sent |
| Kraken account 2 | Buy 0.01 BTCUSD | Sent |
| Coinbase account | Buy 0.01 BTC-USD | Sent |
A LuxAlgo indicator alert for BTC-USD reaches TradersPost, which sends it to Kraken as BTCUSD, and becomes a market buy for 0.01 BTC on 2 Kraken accounts and 1 Coinbase account.
Connect LuxAlgo alerts in three steps
Every signal that fires becomes a real order in your broker account.
In LuxAlgo
Create the alert on TradingView
- Notify in app
- Show toast notification
- Send email
- Webhook URL
In LuxAlgo
Paste the webhook and message
{
"ticker": "{{ticker}}",
"action": "buy",
"quantityType": "fixed_quantity",
"quantity": 1
}
One alert per signal: create another with "sell".
In TradersPost
Connect your broker to the strategy
-
Create the alert on TradingView
Choose the LuxAlgo indicator and its buy signal, then enable the webhook.
-
Paste the webhook and message
Paste the webhook URL and a message with a fixed buy action.
-
Connect your broker to the strategy
Link your Tradovate account. Every LuxAlgo signal now places an order.
Send LuxAlgo alerts to any of these brokers
The alert is the same for every connection. Each connection page lists the asset classes and order types that broker accepts.
-
Tradovate Futures
-
TradeStation Stocks · Stock Options · Index Options · Futures
-
Alpaca Stocks · Crypto · Stock Options
-
Interactive Brokers Beta Stocks
-
ProjectX Futures
-
NinjaTrader Futures
-
Robinhood Stocks
-
tastytrade Stocks · Futures · Crypto · Stock Options · Index Options
-
Webull Stocks
-
E*TRADE Stocks · Stock Options · Index Options
-
Tradier Stocks · Stock Options · Index Options
-
Coinbase Crypto
-
Kraken Crypto
-
Binance Crypto
-
Bybit Crypto
-
Public.com Beta Stocks · Stock Options · Index Options · Crypto
-
Crypto.com Beta Crypto
-
Moomoo Beta Stocks · Stock Options · Index Options
-
Clear Street Beta Stocks · Stock Options
-
TradersPost Paper Stocks · Stock Options · Index Options · Futures · Crypto
Set up LuxAlgo
- Documentation TradingView signal docs Alert setup, message variables and Pine Script notes.
- Documentation Create a strategy Get the webhook URL every source posts to.
- Documentation Webhook JSON reference Every field a signal can send.
- Overview Automated trading bots How an alert becomes a broker order, and what usually breaks it.
- Overview Connections Every broker and prop firm a signal can reach, with what each one accepts.
- Overview All signal sources Charting platforms, indicators, your own code, automation tools and AI agents.
Ready to send LuxAlgo alerts to your broker?
Free 7-day trial
Set-up in 3 minutes
Paper account for testing
By continuing, you agree to the TradersPost Terms of Service and Privacy Policy. This site is protected by reCAPTCHA.