# Trading API

#### **What API do you offer?**

We offer several trading options:&#x20;

* Native [FinchTrade API](https://faq.finchtrade.com/trader-api) - streaming RFQ\* (REST, WS)
* FinchTrade Bot on [Telegram](https://t.me/FTtest_trade_bot) - RFQ

\* RFQ stands for [Request for Quote](https://finchtrade.com/blog/request-for-quote-trading-finch-trades-efficient-and-competitive-crypto-liquidity-unlocking).&#x20;

#### **Can we connect via GUI as opposed to API?**

Yes. You can use one of the following options:

* Native [FinchTrade GUI](https://app.finchtrade.com/)  (Request for Quote)&#x20;
* our Telegram bot (try out the [test bot here](https://t.me/FTtest_trade_bot))&#x20;

#### **Can we have a Test account?**

Yes, sure. The test environment allows clients to simulate the full trading workflow, including onboarding, deposit, trading, and withdrawal processes, without engaging in live transactions. Clients can test API connections, trading logic, and operational flows in a controlled setup before moving to production.

For blockchain testing, BTC testnet is supported, enabling clients to simulate deposits and withdrawals as part of their end-to-end integration testing.

To request test access, please register [here](https://uat.finchtrade.com/auth/sign-in) and contact your manager for activation.

#### **Where are your data centres?**

Our hosting provider is AWS (Amazon Web Services).

#### Where can I read API documentation?

* FinchTrade's API [documentation](https://faq.finchtrade.com/trader-api)&#x20;

#### How do I trade via the FinchTrade Telegram bot?

FinchTrade offers a Telegram Trading Bot that allows clients to request quotes, execute trades, monitor positions, and initiate withdrawals directly within an authorised Telegram chat. Once onboarding is completed, wallets and bank accounts are approved, and trading limits are set, clients can trade via an interactive RFQ menu or by using natural language commands (e.g., “Buy 10 USDT/EUR”). The bot supports real-time trade confirmations, position tracking, and automated withdrawal requests to pre-approved crypto wallets or bank accounts.


---

# 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://help.finchtrade.com/trading-api.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.
