> For the complete documentation index, see [llms.txt](https://crypto.phbot.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://crypto.phbot.org/configuration/introduction.md).

# Introduction

Since `v1.2.1` there is a configuration menu that walks you through the exchange and pair configuration.

<figure><img src="/files/NbZCX0zzxQLkJr5WjleY" alt=""><figcaption></figcaption></figure>

First, you will need to add an exchange for the bot to trade on. In this example, Coinbase is chosen.

<figure><img src="/files/ucWNzFykL5ttuxbu12RA" alt=""><figcaption></figcaption></figure>

Next, enter your API key information and enable the exchange. If you press `enter` it will use the default value inside the bracket. If no bracket exists then you *must* type a value.

<figure><img src="/files/2u7ZU1za8HRBLYBYlJWo" alt=""><figcaption></figcaption></figure>

Finally, create a trading pair to add to the exchange. The symbol on Coinbase is `BTC-USD`, but on another exchange it may differ.

<figure><img src="/files/xk8oytXEMOp4wHOz7PaT" alt=""><figcaption></figcaption></figure>

Finished! Press `q` to save and quit then restart phBot. You can edit your configuration before the bot starts by pressing `e`.

Remember, you can always edit `phBot.ini` to change an option that is not shown in the menu system.
