Du kollar ett diagram, sedan en annan tidsram, sedan rubriker, sedan Twitter, sedan tillbaka till diagrammet. Tjugo minuter senare har du fortfarande inte tagit ett tydligt beslut.
Det är här automatisering med Gemini trade signals hjälper. Kryptohandlare känner av det först, men marknadsförare som driver community-kanaler och operatörer som behöver konsekventa alerts hanterar samma brus. Målet är enkelt: ett meddelande i Telegram som säger Köp, Sälj eller Avvakta, plus ”varför”.
Den här guiden går igenom n8n-flödet som hämtar candles i flera tidsramar och nyheter i realtid, kör analys via Google Gemini och postar en tydlig signal till Telegram.
Så fungerar automatiseringen
Här är hela workflowet du kommer att sätta upp:
n8n Workflow Template: Telegram + Google Gemini: tydliga kryptosignaler
flowchart LR
subgraph sg0["Telegram Flow"]
direction LR
n0["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Telegram Trigger"]
n1["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Code in JavaScript"]
n2["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>1 hour"]
n3["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>15 min"]
n4["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>1 day"]
n5@{ icon: "mdi:swap-vertical", form: "rounded", label: "Edit Fields", pos: "b", h: 48 }
n6@{ icon: "mdi:swap-vertical", form: "rounded", label: "Edit Fields1", pos: "b", h: 48 }
n7@{ icon: "mdi:swap-vertical", form: "rounded", label: "Edit Fields2", pos: "b", h: 48 }
n8["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge"]
n9["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/httprequest.dark.svg' width='40' height='40' /></div><br/>News"]
n10["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Filtering News"]
n11["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/merge.svg' width='40' height='40' /></div><br/>Merge1"]
n12@{ icon: "mdi:brain", form: "rounded", label: "Google Gemini Chat Model1", pos: "b", h: 48 }
n13["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/code.svg' width='40' height='40' /></div><br/>Combine candlestick"]
n14["<div style='background:#f5f5f5;padding:10px;border-radius:8px;display:inline-block;border:1px solid #e0e0e0'><img src='https://flowpast.com/wp-content/uploads/n8n-workflow-icons/telegram.svg' width='40' height='40' /></div><br/>Send a text message"]
n15@{ icon: "mdi:robot", form: "rounded", label: "News sentiment Analyzer", pos: "b", h: 48 }
n16@{ icon: "mdi:robot", form: "rounded", label: "Crypto Agent", pos: "b", h: 48 }
n9 --> n10
n4 --> n7
n8 --> n13
n2 --> n6
n3 --> n5
n11 --> n16
n5 --> n8
n16 --> n14
n6 --> n8
n7 --> n8
n10 --> n15
n0 --> n1
n1 --> n3
n1 --> n2
n1 --> n4
n1 --> n9
n13 --> n11
n15 --> n11
n12 -.-> n16
end
%% Styling
classDef trigger fill:#e8f5e9,stroke:#388e3c,stroke-width:2px
classDef ai fill:#e3f2fd,stroke:#1976d2,stroke-width:2px
classDef aiModel fill:#e8eaf6,stroke:#3f51b5,stroke-width:2px
classDef decision fill:#fff8e1,stroke:#f9a825,stroke-width:2px
classDef database fill:#fce4ec,stroke:#c2185b,stroke-width:2px
classDef api fill:#fff3e0,stroke:#e65100,stroke-width:2px
classDef code fill:#f3e5f5,stroke:#7b1fa2,stroke-width:2px
classDef disabled stroke-dasharray: 5 5,opacity: 0.5
class n0 trigger
class n15,n16 ai
class n12 aiModel
class n2,n3,n4,n9 api
class n1,n10,n13 code
classDef customIcon fill:none,stroke:none
class n0,n1,n2,n3,n4,n8,n9,n10,n11,n13,n14 customIcon
Varför det här spelar roll: från ”kanske” till ett beslut
De flesta tradingbeslut fallerar inte för att du ”inte kan TA”. De fallerar för att du tvingas sy ihop kontext från för många ställen medan marknaden rör sig. Du tittar på 15m-candles för timing, 1h för struktur, 1d för den större trenden och försöker sedan rimlighetskontrollera med nyheter. Samtidigt är rubriker emotionella, diagrammen är brusiga och dina anteckningar ligger i tre olika flikar. Det är mentalt dyrt. Än värre: det blir inkonsekvent, vilket gör att du inte kan lita på din egen process från en trade till nästa.
Friktionen bygger på. Så här brister det i verkligheten.
- Du slutar med att dubbelkolla samma coin i flera tidsramar eftersom det inte finns en enda sammanfattning du litar på.
- Nyhetskontext kommer sent, så du överreagerar efter att rörelsen redan har skett.
- Om du delar signaler med ett team förklarar alla traden på olika sätt, vilket skapar förvirring och gör att man tvekar.
- Manuella flöden bjuder in småfel (fel symbol, fel tidsram, gamla rubriker) och det är de som svider.
Vad du bygger: Telegram-signaler baserade på candles + nyheter
Det här workflowet gör en enkel Telegram-förfrågan till en AI-stödd tradingbrief. Du skickar ett meddelande till botten med en coin (som BTC, ETH, SOL) och n8n tar över. Det hämtar candlestick-data över tre tidsramar (15m, 1h, 1d) så att analysen inte fastnar i ett smalt perspektiv. Parallellt hämtar det aktuella kryptorubriker och kör sentimentkontroller, vilket hjälper dig att undvika ”bara diagram”-tänk när marknaden drivs av nyheter. Sedan resonerar Google Gemini över kombinerad marknadsstruktur och sentiment och tar fram en tydlig rekommendation: Köp / Sälj / Avvakta, med stödjande punkter. Till sist postar botten resultatet tillbaka i Telegram som en tydlig alert du kan agera på eller dela vidare.
Workflowet börjar med intag i Telegram. Därefter samlar HTTP-förfrågningar in marknadscandles och rubriker, som rensas och slås ihop. Gemini gör sentiment och slutligt resonemang, och Telegram levererar meddelandet där du redan är.
Det du bygger
| Vad som automatiseras | Vad du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att du kollar 5 coins per dag. Manuellt är en snabb genomgång ofta 10 minuter per coin: växla mellan 3 tidsramar, skumma några rubriker och sedan skriva din egen ”vad betyder det här”, vilket blir ungefär 50 minuter totalt. Med det här workflowet skickar du 5 Telegram-meddelanden (kanske 1 minut) och väntar sedan på att botten svarar medan den hämtar candles och nyheter (ett par minuter per förfrågan, i bakgrunden). Du får ofta tillbaka nära en timme per dag och dina signaler kommer i ett konsekvent format.
Innan du börjar
- n8n-instans (testa n8n Cloud gratis)
- Alternativ för self-hosting om du föredrar det (Hostinger fungerar bra)
- Telegram för botten och meddelandeleverans.
- Google Gemini för att generera Köp/Sälj/Avvakta-analysen.
- API-nyckel för kryptoprisdata (hämta den i din marknadsdataleverantörs dashboard)
- API-nyckel för kryptonyheter (hämta den i inställningarna för ditt nyhets-API-konto)
- Telegram Bot Token (hämta den från @BotFather i Telegram)
Kunskapsnivå: Nybörjare. Du kopplar mest konton, klistrar in API-nycklar och justerar några indata som coinsymbol och tidsramar.
Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).
Steg för steg
Telegram-förfrågan startar allt. Du skickar ett meddelande till din Telegram-bot med den coin du vill få analyserad. Workflows intagstrigger tar texten och skickar den vidare till ett litet logiksteg som formaterar symbolen och routar körningen.
Marknadsdata samlas in över tre tidsramar. n8n anropar din prisdataleverantör via HTTP Request-noder för 15m-, 1h- och 1d-candlesticks. Varje svar mappas till en konsekvent struktur och slås sedan ihop, så att Gemini får en sammanhängande vy över flera tidsramar istället för tre orelaterade dataklumpar.
Nyhetsrubriker hämtas och poängsätts för sentiment. En annan HTTP-förfrågan hämtar aktuella kryptorubriker. Workflowet filtrerar bort brusiga resultat och kör sedan en Gemini-sentimentkontroll så att slutresultatet kan säga saker som ”prisrörelsen är bullish, men rubrikerna signalerar risk-off i dag”. Den nyansen gör ärligt talat signaler mycket lättare att lita på.
Gemini tar fram en Köp / Sälj / Avvakta-signal och Telegram levererar den. Marknadscandles och nyhetssentiment slås ihop till ett underlag, och sedan genererar analysagenten en tydlig hållning plus motivering. Sista noden postar den formaterade alerten till Telegram så att du kan agera, vidarebefordra den eller logga den någon annanstans.
Du kan enkelt byta Telegram till Notion (för en researchlogg) eller byta AI-modell till OpenAI/Claude beroende på behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: Konfigurera Telegram-triggern
Starta arbetsflödet genom att konfigurera Telegram-triggern så att inkommande meddelanden kan initiera analyskedjan.
- Lägg till och öppna Telegram Intake Trigger.
- Credential Required: Anslut era Telegram-inloggningsuppgifter.
- Spara noden för att generera webhook-URL:en om det krävs i er Telegram-botkonfiguration.
Steg 2: Sätt upp parallella förfrågningar för marknad och nyheter
Arbetsflödet förgrenas efter Script Logic Processor för att hämta flera tidsintervall av marknadsdata och nyhetsrubriker samtidigt.
- Öppna Script Logic Processor och bekräfta att den är ansluten från Telegram Intake Trigger.
- Verifiera att Script Logic Processor skickar utdata parallellt till Quarter Hour Request, Hourly Market Request, Daily Market Request och Fetch Crypto Headlines.
- Konfigurera HTTP-detaljerna i varje request-nod: Quarter Hour Request, Hourly Market Request, Daily Market Request och Fetch Crypto Headlines.
Steg 3: Mappa och kombinera marknadsdata per intervall
Normalisera varje marknadstidsintervall och slå ihop dem till en och samma datastruktur för candle-analys.
- Öppna Map Short Interval och mappa utdata från Quarter Hour Request till ert föredragna schema.
- Öppna Map Hourly Interval och mappa utdata från Hourly Market Request.
- Öppna Map Daily Interval och mappa utdata från Daily Market Request.
- Bekräfta att Map Short Interval, Map Hourly Interval och Map Daily Interval alla matar in i Combine Interval Data.
- Öppna Assemble Candles för att skapa den slutliga candle-strukturen för analys.
Steg 4: Filtrera rubriker och kör sentiment
Förbered nyhetsdatan och kör en sentimentskontroll innan ni slår ihop den med marknadssignaler.
- Öppna Filter Headline Results och säkerställ att den rensar utdata från Fetch Crypto Headlines.
- Öppna Headline Sentiment Check för att analysera sentiment på de rensade rubrikerna.
- Credential Required: Anslut era Google Gemini-inloggningsuppgifter i Headline Sentiment Check.
Steg 5: Slå ihop marknad och nyheter och kör AI-analys
Kombinera candle-data med sentiment och skicka resultatet till AI-agenten för analys.
- Säkerställ att Assemble Candles och Headline Sentiment Check båda är anslutna till Merge Market & News.
- Öppna Crypto Analysis Agent och bekräfta att den tar emot indata från Merge Market & News.
- Öppna Gemini Chat Model och anslut era Google Gemini-inloggningsuppgifter.
- Bekräfta att Gemini Chat Model är ansluten som språkmodell för Crypto Analysis Agent (inloggningsuppgifter ska läggas till i Gemini Chat Model, inte i agenten).
Steg 6: Konfigurera Telegram-utdata
Skicka den AI-genererade analysen tillbaka till Telegram med ett svarsmeddelande.
- Öppna Dispatch Telegram Alert och konfigurera meddelandetexten så att den använder utdata från Crypto Analysis Agent.
- Credential Required: Anslut era Telegram-inloggningsuppgifter i Dispatch Telegram Alert.
- Bekräfta att noden är ansluten direkt från Crypto Analysis Agent.
Steg 7: Testa och aktivera ert arbetsflöde
Kör ett komplett test för att verifiera Telegram-triggern, datainsamlingen, AI-analysen och Telegram-svaret.
- Klicka på Execute Workflow och skicka ett testmeddelande till er Telegram-bot.
- Bekräfta att Quarter Hour Request, Hourly Market Request, Daily Market Request och Fetch Crypto Headlines körs parallellt och slutförs utan fel.
- Verifiera att Dispatch Telegram Alert skickar ett svar med analyssammanfattningen.
- När ni är nöjda, slå om arbetsflödet till Active för att köra det i produktion.
Tips för felsökning
- Telegram-inloggningar kan vara kinkiga om bot-token ändras eller om botten inte lagts till i rätt chatt. Om meddelanden inte kommer fram, kontrollera bot-token i n8n och bekräfta att chatt-ID:t är korrekt.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om nedströmsnoder misslyckas på tomma svar.
- Standardprompter i AI-noder är generiska. Lägg in din tonalitet tidigt, annars kommer du att redigera output för alltid.
Snabba svar
Cirka 5 minuter när du väl har dina API-nycklar.
Nej. Du kopplar konton, klistrar in API-nycklar och justerar ett par fält, som coinsymbolen.
Ja. n8n har ett gratis self-hosted-alternativ och en gratis testperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också räkna med användning av Google Gemini API, plus vad dina prisdata- och nyhetsleverantörer tar betalt per förfrågan.
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller self-hosting på en VPS. För self-hosting är Hostinger VPS prisvärd och kör n8n bra. Self-hosting ger obegränsat antal körningar men kräver grundläggande serverhantering.
Ja, och det är en av de bättre anledningarna att använda n8n. Du kan byta steget ”Dispatch Telegram Alert” mot Notion, Slack, Discord eller e-post och behålla allt annat intakt. Du kan också ersätta ”Gemini Chat Model” med en OpenAI Chat Model-nod om du föredrar en annan typ av resonemang. Vanliga justeringar är att lägga till fler tidsramar, ändra reglerna för rubrikfilter och lägga till ett enkelt riskbetyg innan alerten skickas.
Oftast är det bot-token eller chatt-ID. Generera en ny token i @BotFather vid behov, uppdatera sedan Telegram-inloggningarna i n8n och bekräfta att botten får posta i den chatten. Om det fungerar i en privat chatt men inte i en grupp, kontrollera gruppbehörigheter och se till att du använder rätt chattidentifierare.
I de flesta upplägg är dussintals förfrågningar per timme normalt, och högre volym beror mer på dina API-rate limits än på n8n i sig. Om du self-hostar finns ingen körningsgräns (det handlar främst om dina serverresurser). På n8n Cloud beror din månatliga körningsgräns på planen, så tung scanning över många coins kan kräva en högre nivå.
Ofta, ja, eftersom den här typen av workflow behöver förgrening, sammanslagning och lite ”limlogik” för att kombinera candles och rubriker på ett bra sätt. n8n hanterar det utan att göra varje filter till ett extra betalt steg, och self-hosting är ett alternativ om du vill köra många analyser. Zapier eller Make kan fortfarande fungera om din version är väldigt enkel, som ett API-anrop och ett Telegram-meddelande. Men när du börjar slå ihop tidsramar, filtrera nyheter och iterera på prompter kommer du att uppskatta flexibiliteten. Om du vill ha en second opinion på vad som är värt att bygga, prata med en automationsexpert.
Du sätter upp ett workflow, och loopen ”ska jag kolla en sak till?” slutar vara standard. Botten levererar signalen. Du bestämmer vad du gör med den.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.