# 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="/files/svlfupFDAz1RvbDcVZqJ" 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!


---

# 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://algoalpha.gitbook.io/algoalpha-user-manual/premium-signals/echo-guide-scalping.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.
