# \[Legacy] Trading Bot (3rd party)

Please note that this trading bot setup is harder than with the LuxSignals connector. [See the LuxSignals Connector setup if you haven't yet.](/luxsignals/focus/luxsignals-legacy/legacy-trading-bot-luxsignals.md)

{% hint style="success" %}
Welcome to automating your LuxSignals trading! With just **3 simple steps**, you’ll have a trading bot up and running in minutes—making passive income while you sit back. Here’s what you need:

1. A **connector** to link LuxSignals to a supported broker.
2. **Strategy alerts** on TradingView. (Read the "Important Notes" section below for more information)

Below, we’ll walk you through each step. Don’t worry—it’s easier than it sounds!
{% endhint %}

### Step 1: Pick a Connector based on your broker

A connector is a tool that sends trading signals from LuxSignals to your broker. Here are your options:

***

#### [TradeAdapter.com](https://tradeadapter.com/) (Our Top Pick)

*Basic* *information:*

* Cost: $8/month (free trial available) - Read "Important Notes" below to get it for free
* Very Helpful: [Check out this YouTube playlist for step-by-step videos.](https://www.youtube.com/watch?v=TDotLqi2H_c\&list=PLOfqzJDSpISI3QYquvaPy5CTLn1FN2ldL)

*Available Brokers:*

Forex:

* **OANDA, Capital.com**

Crypto:

* **Binance, Binance.US, ByBit, MEXC, KuCoin, Kraken, Coinbase, OKX, BingX, Bitget, Gate.io, Capital.com**

Stocks and Indices:

* **Alpaca, Capital.com**

Commodities:

* **OANDA, Capital.com**

All markets:

* **MetaTrader (MT4/MT5) Brokers -** This includes all the brokers that are available with MetaTrader, we recommend this option if you know MetTrader.

***

***

#### [SignalStack.com](https://signalstack.com/)

*Basic* *information:*

* Cost: Limited Free plan available

*Available Brokers:*

Forex:

* **OANDA, Capital.com, FXOpen**

Crypto:

* **Binance, BingX, BitGet, BitMart, BitMEX, BlockChain.com, Bybit, Coinbase, Gemini, Kraken, KuCoin, Phemex, Woo X, Capital.com**

Stocks and Indices:

* **Tradier, Optimus Futures, Trading212, Alpaca Markets, AutoShares, Charles Schwab, E\*Trade, Interactive Brokers, TastyTrade, TradeStation, Capital.com, Tradeovate**

Commodities:

* **OANDA, Capital.com, TradeStation, Interactive Brokers**

***

#### What if my broker isn't listed?

No problem! You can easily quickly sign up with one of the brokers listed above—plenty of great options to choose from.

***

### Step 2: Follow the instructions from your connector.

Choose one of the connectors above, sign up, and **follow their setup instructions on their website.** They’ll guide you from here and how you need to setup the strategy alerts. For Tradeadapter we also have this [YouTube playlist](https://www.youtube.com/watch?v=TDotLqi2H_c\&list=PLOfqzJDSpISI3QYquvaPy5CTLn1FN2ldL).

***

### How it all works

Here’s the magic: When LuxSignals spots a trade, TradingView triggers your alert (more on that below). The alert sends details (like chart, order size, and direction) to your connector. The connector then tells your broker to open or close a position. Boom—automated trading!

***

### Important Notes

{% hint style="warning" %}
If you create an alert and later change the settings of LuxSignals, the alerts won't update (that's how TradingView is). So if you change LuxSignals' settings, create a new alert.
{% endhint %}

{% hint style="info" %}
Make sure to select "**Order Fills Only**" in your alert settings as condition. This is **very important**, otherwise the bot won't work.
{% endhint %}

{% hint style="success" %}
Make sure you have **enabled bot mode** in LuxSignals' settings.

Also, make sure not to hide the dashboard in LuxSignals' settings.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://luxsignals.gitbook.io/luxsignals/focus/luxsignals-legacy/legacy-trading-bot-3rd-party.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
