Generate crypto trading signals from Binance data with GPT-4o and Telegram
Ready for 3.0What this workflow does
This AI workflow has 19 nodes and runs on a schedule (every 4 hours). Along the way it connects OpenAI, Telegram and Google Sheets. It also calls api.binance.com over HTTP.
How it runs
Trigger: On a schedule (every 4 hours).
- Read Coin Watchlist (Google Sheets): uses Google Sheets
- Loop Over Watchlist Items (Loop Over Items (Split in Batches)): loops over the items in batches
- Fetch 4h Kline Data (HTTP Request): calls api.binance.com
- Fetch 24h Ticker Data (HTTP Request): calls api.binance.com
- Fetch Order Book Depth (HTTP Request): calls api.binance.com
- Fetch 1d Kline Data (HTTP Request): calls api.binance.com
- Compute 4h Indicators (Code): runs custom JavaScript code
- Merge: merges the data from its input branches
- Compute Order Book Pressure (Code): runs custom JavaScript code
- Compute Daily Indicators (Code): runs custom JavaScript code
…plus 8 more steps. See the full node list below.
Services it uses
HTTP calls to: api.binance.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - OpenAI
@n8n/n8n-nodes-langchain.openAi - Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if - Telegram
n8n-nodes-base.telegram - Google Sheets
n8n-nodes-base.googleSheets
From the author
Automated crypto TA scanner that calculates 15+ indicators from Binance data, uses AI to generate objective BUY/SELL/HOLD signals with entry/SL/TP levels, and delivers alerts via Telegram with Google Sheets logging. Who is this for? Crypto traders and…