Generate AI trading alerts from CoinGecko and Alpha Vantage via Slack, email and SMS
Ready for 3.0What this workflow does
This workflow has 15 nodes and runs on a schedule (cron */15 * * * *). Along the way it connects Postgres. It also calls api.coingecko.com, alphavantage.co and api.twilio.com over HTTP.
How it runs
Trigger: On a schedule (cron */15 * * * *).
- Fetch cryptocurrency prices from CoinGecko (HTTP Request): calls api.coingecko.com
- Fetch stock prices from Alpha Vantage (HTTP Request): calls alphavantage.co
- Combine crypto and stock market data (Merge): merges the data from its input branches
- Calculate technical indicators (Code): runs custom JavaScript code
- Call AI model for signal prediction (HTTP Request): calls an HTTP API (POST)
- Analyze AI signals and confidence (Code): runs custom JavaScript code
- Validate signal strength and filter (Filter): keeps only the items that match a condition
- Store trade signal in PostgreSQL (Postgres): uses Postgres
- Route by signal action (Switch): routes items into 2 branches
- Generate trading alert message (Code): runs custom JavaScript code
…plus 4 more steps. See the full node list below.
Services it uses
HTTP calls to: api.coingecko.com, alphavantage.co, api.twilio.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 (8)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - Filter
n8n-nodes-base.filter - Postgres
n8n-nodes-base.postgres - Switch
n8n-nodes-base.switch - Send Email
n8n-nodes-base.emailSend
From the author
Automates real-time market monitoring, technical analysis, AI-powered signal generation for cryptocurrencies (and stocks), filters high-confidence trades, and delivers actionable alerts via multiple channels. Good to Know - Runs every 5–30 minutes…