Quantilan Get Signal Atlas
Back to Blog
Telegram Trading

Self-Hosted Telegram Trading Bot
for Crypto Futures

An open-source trading agent that runs on your own VPS or PC and takes commands from your personal Telegram bot. Open positions, check charts and forward channel signals in plain text, with your trade-only API keys staying on your machine.

Apr 11, 2026 Updated Oct 29, 2026 7 min read

A Telegram bot you run yourself, not a hosted one

Many Telegram crypto bots are hosted services: you hand your wallet or API keys to someone else's server. This one works the other way round. The Quantilan trading agent is open-source software that you install on your own VPS or computer. Telegram is only the remote control, and the bot is yours: you create it with @BotFather and it answers only you.

The trade-off is honest: you spend about 15 minutes on setup and pay for your own server. In return you keep control of the keys, the risk settings and the logs. Below is what it looks like in Telegram, command by command.

A signal drops in a channel. You open the exchange, log in, find the ticker, calculate position size in your head, type in the stop-loss, then the take-profit… By the time you're done — the entry is gone. And if you made a zero error in position size — it costs you real money.

With Quantilan: you type "long btc". That's it.
1

/start — full agent status in one tap

Agent status message in Telegram

Type /start to see everything at a glance: agent status, exchange, mode, balance, open positions, and total P&L.


2

All commands — slash and plain text

Full command list — slash commands and text commands

The agent understands both slash commands and natural language. You can type in English or Russian — the parser handles both.


3

/positions — live portfolio snapshot

Positions command showing portfolio table in Telegram

A formatted table straight from the exchange: balance, leverage, max drawdown, margin used, and each open position with unrealized P&L.


4

Type a ticker — get a chart instantly

BTC 15m chart sent to Telegram

Just type btc or eth 1h. The agent fetches 50 candles and sends you the chart — no need to open TradingView.

If you have a position open, entry price, SL and TP lines are drawn on the chart automatically.


5

"long btc" — parsed, confirmed, executed

Parsed signal — LONG BTC with SL, TP, RR and Execute/Cancel buttons Execution confirmation with candlestick chart

Type long btc (or with parameters: long btc sl 2% tp 5%). The agent parses it and shows you exactly what it understood — price, SL level, TP level, risk/reward ratio.

No position size math. No typos on the exchange. The agent calculates margin and leverage from your risk settings automatically.

Hit Execute and a chart notification arrives in seconds — showing the opened position on a candlestick chart with entry, stop, and target marked.


6

Position confirmed — real-time in Telegram

Positions table showing BTC LONG with margin and uPnL

Run /positions immediately after — the position shows up with exact margin used and live unrealized P&L updating in real time from the exchange.


7

Close a position — with estimated PnL preview

Close signal confirmation — current price and estimated PnL Position closed — chart notification with final PnL

Type close btc. Before executing, the agent shows you the current price and estimated PnL — so you know exactly what you're closing at.

After execution: a closing chart notification with the final realized PnL is sent automatically.


8

Forward a signal from any channel

Forwarded signal from a Telegram channel with full analysis text Parsed complex signal — LONG INJ with TP Ladder and deferred entry

Forward any message from any signal channel directly to your bot. The parser extracts ticker, direction, entry zone, SL, and TP — even from free-form analyst text in any language.

Complex signals with TP Ladders (multiple take-profit levels at different exit sizes) are parsed correctly. A deferred entry waits for the price zone — it won't fire at a bad price.


9

/pending — see what's waiting

Pending entries — INJ LONG waiting in zone 2.756–3.008

Deferred entries are tracked separately. /pending shows all waiting orders with their price zone, tolerance, and time remaining before expiry.


10

/autoconfirm — fire signals instantly

Autoconfirm toggle — enabled and disabled

Toggle /autoconfirm to skip the confirmation step — the agent executes parsed signals immediately without asking. Toggle again to go back to manual confirmation.


11

Chart with open position — full context at a glance

ETH 1h chart with LONG position — entry, SL, TP lines and uPnL

Type eth 1h while holding a position — the chart shows entry price, stop-loss, take-profit, and current unrealized P&L right on the candlestick chart.

You see the full picture in one image: where you entered, where your risk is, where you're targeting — without opening the exchange.


12

btc ai — AI market analysis, one tap to execute

btc ai command — AI analyst response with direction, SL, TP, RR and confidence score

Type btc ai and the agent sends the current BTC price to Groq (Llama 3.3 70B), which returns a full trade setup: direction, entry, SL, TP, risk/reward ratio, and a confidence score.

AI analysis is advisory, not automatic — you always confirm before anything executes.

Questions people ask

Is this a hosted Telegram bot or do I run it myself?
You run it yourself. The agent is open-source software on your own VPS or computer. Telegram is only the remote control, through a bot you create with @BotFather.

Where do my exchange API keys live?
On your own machine. Quantilan does not hold your keys or your funds. Create a trade-only API key without withdrawal rights, so even a leaked key cannot move money out of your account.

Which exchanges are supported?
Binance USDⓈ-M Futures, Bybit Linear Futures, OKX Swap and Hyperliquid Perps.

Can I try it without risking money?
Yes. The agent starts in PAPER mode, which simulates trades without sending real orders. You switch to TRADE yourself from Telegram when you decide.

Can it trade signals from Telegram channels?
Yes. Forward a post or a screenshot from a channel to your bot. The agent reads it, shows the parsed trade for confirmation, and opens the position with a stop and takes by your risk settings.

How much does it cost?
The agent is free during the test period. You pay only for your own server, from about $6 a month. Trading carries risk and past results do not guarantee future results.

Ready to set it up?

The agent runs on your own server — your keys, your data, your control. Takes about 15 minutes from zero to live.

Setup Guide — Step by Step