Simple Python Binance Telegram Bot
Budget: $10 – $30 USD
I already run a private Telegram channel that spits out plain-text signals such as “BTCUSDTLONG” or “ETHUSDTSHORT”. What I need is a lightweight Python script that sits on my server, listens to those messages, and immediately pushes the corresponding buy or sell order to Binance Futures.
Core flow
• Parse my own Telegram messages in real time.
• Map the ticker and side from each message. (No strategy logic is required; I supply the signals.)
• Execute a market order on Binance Futures for any of the major pairs (BTC/USDT, ETH/USDT, BNB/USDT, etc.). Order size ,leverage and TP,SL can be changed from within bot settings ( these settings will be applied on every trade )
• Send a confirmation message,positions update etc. back to the same Telegram chat once the order is filled or if an error occurs.
Tech preferences
Python 3 with common libraries such as python-binance and python-telegram-bot are fine; feel free to suggest alternatives if you can keep the install simple.
Deliverables
1. Clean, well-commented Python script(s) ready to run.
2. A brief README that covers required API keys, environment variables, and how to change the default position size.
3. Quick test to show one signal being executed successfully on a Binance Futures testnet and live account
Make sure the bot can work on both demo and real account and I can switch back n fourth easily inside the bot
As long as the bot can buy and sell promptly and reliably on those big pairs, I’m happy—no complex strategy engine or fancy UI needed.
I am attaching a video for reference only , that video contains some of the features of the bot.
Kindly use it for reference only.
Core flow
• Parse my own Telegram messages in real time.
• Map the ticker and side from each message. (No strategy logic is required; I supply the signals.)
• Execute a market order on Binance Futures for any of the major pairs (BTC/USDT, ETH/USDT, BNB/USDT, etc.). Order size ,leverage and TP,SL can be changed from within bot settings ( these settings will be applied on every trade )
• Send a confirmation message,positions update etc. back to the same Telegram chat once the order is filled or if an error occurs.
Tech preferences
Python 3 with common libraries such as python-binance and python-telegram-bot are fine; feel free to suggest alternatives if you can keep the install simple.
Deliverables
1. Clean, well-commented Python script(s) ready to run.
2. A brief README that covers required API keys, environment variables, and how to change the default position size.
3. Quick test to show one signal being executed successfully on a Binance Futures testnet and live account
Make sure the bot can work on both demo and real account and I can switch back n fourth easily inside the bot
As long as the bot can buy and sell promptly and reliably on those big pairs, I’m happy—no complex strategy engine or fancy UI needed.
I am attaching a video for reference only , that video contains some of the features of the bot.
Kindly use it for reference only.