> For the complete documentation index, see [llms.txt](https://algoalpha.gitbook.io/algoalpha-user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://algoalpha.gitbook.io/algoalpha-user-manual/premium-signals/echo-guide-scalping.md).

# Echo Guide (Scalping)

Echo is a trading bot developed to automatically execute [scalping signals](/algoalpha-user-manual/premium-signals/crypto-scalping-signals.md) from AlgoAlpha on supported exchanges. This guide will walk you through supported exchanges, setting up API keys, trading parameters, and important requirements to keep the bot running smoothly.

***

#### Supported Exchanges

* **Available**: Bybit, Binance, Bitget

{% hint style="info" %}
When using **Bitget**, users must set the API `password` parameter to 'algoalpha' (without quotes)
{% endhint %}

* **Coming Soon**: MEXC
* **TBD**: Coinbase, Kucoin, Okex

***

#### Setting Up Exchange API Keys

1. **Creating Your API Key**: Go to [Bybit ](https://www.bybit.com/invite?ref=VLJXLX)and create an account. Visit [Bybit's API Management Dashboard](https://www.bybit.com/app/user/api-management) and create an API key. Below are the settings for the API key.
   1. Choose a <mark style="color:green;">**System Generated Key**</mark>
   2. Under 'API Key Usage', choose <mark style="color:green;">**API Transaction**</mark>**&#x20;(Not&#x20;**<mark style="color:red;">**Connect to Third-Party Applications**</mark>**)**
   3. Under  name for the API key, type in a name of your choice
   4. Under  'API Key Permissions', choose <mark style="color:green;">**Read-Write, No IP restriction**</mark>
   5. Under  'API Key Permissions' (cont.), select <mark style="color:green;">**Unified Trading**</mark>
   6. Under  'API Key Permissions' (cont.), under 'Contract', select <mark style="color:green;">**Orders, Positions**</mark>
   7. Press 'submit', you should be prompted to go through security verification after which you will be given an API key along with the API secret. ⚠️**Record them down as you will only be able to view them on Bybit&#x20;**<mark style="background-color:yellow;">**only once.**</mark>

{% hint style="warning" %}
Make sure to not enable settings that could put your funds at risk, such as settings like **Account Transfer** and **Withdrawals**
{% endhint %}

{% hint style="info" %}
If you'd like to whitelist Echo's IP address, you can do so by whitelisting 51.38.70.136
{% endhint %}

{% hint style="info" %}
If you're using Bybit, we support USDC, in which case you should enable USDC Derivatives Trading
{% endhint %}

<figure><img src="https://736441233-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRLWEm8uShUvrMtRy93wD%2Fuploads%2FRDzQC8amKtqryCWAV5o3%2Fimage.png?alt=media&amp;token=9603fadb-a93e-4957-a9ce-b016590c31ec" alt=""><figcaption></figcaption></figure>

#### Setting Up Echo

1. **Create API Key**: Go to [AlgoAlpha's Echo dashboard](https://customers.algoalpha.io/echo-scalping), be sure to be logged into your account.
   1. Under 'Exchange', select **Bybit**.
   2. Fill in the 'API Key' and 'API Secret' fields using the API key you created.
   3. Press 'Save API Settings'
2. **Configuring Echo:**
   1. Under 'Stablecoin', select USDT
   2. Under 'Order Type', there should only be one option called **Market**.
   3. Once everything is set, press 'Save Settings'.

{% hint style="info" %}
Note that Take Profit and Stop Loss, Risk per Trade, Leverage are all automated by Echo.
{% endhint %}

{% hint style="warning" %}
Avoid mixing your own trades with Echo on the same account, it may lead to loss of funds due to miscalculated account risk
{% endhint %}

***

#### Starting and Managing Echo

1. **Starting the Bot**: Once all settings are configured, Press save. Echo will automatically execute trades based on signals from ⁠[🔔│scalping-signals](https://discord.com/channels/1082583892877385759/1204709641074909184).
2. **Updating Settings**: If any settings are modified, be sure to press the save button.
3. All Trade History can be seen on your exchange.

***

#### Requirements for Reliable Operation

To ensure smooth functioning, Echo requires:

* **An active AlgoAlpha Signals or VIP Bundle subscription**
* **USDT or&#x20;**<mark style="color:purple;">**USDC (only for Bybit)**</mark>**&#x20;as the Trading Stablecoin**
* **Demo Account disabled**
* **Funds are in Unified Trading Account**

***

#### Additional Resource

* **Support and Feedback**: For feature requests, bug reports, or setup help, enter our [Discord server](https://discord.gg/xCmqTVRexz) and open a support ticket there.

With these guidelines, you’re set to begin automated trading with Echo. Happy trading!
