Behöver ert företag hjälp med att implementera AI? Kontakta oss och få prisoffert här →
AI Skolan
januari 22, 2026

Binance till Telegram: direkta spotmarknadsrapporter

Rickard Andersson Partner, Nodenordic.se

Du öppnar Binance för en snabb prischeck och på något sätt slutar du med att jonglera fem flikar, kopiera rå JSON och omformatera siffror bara för att svara på en enkel fråga i chatten.

Traders känner det när snabbhet spelar roll. Marknadsansvariga som försöker dela ”vad som händer” i en community-kanal känner det också. Och om du driver en liten fond eller en Discord-/Telegram-grupp blir problemet med Binance Telegram-rapporter till dagligt rutinjobb.

Det här n8n-flödet hämtar live spotmarknadsdata från Binance vid begäran, formaterar det i korrekta, tydliga sektioner och skickar tillbaka till Telegram på några sekunder. Du får se exakt vad det gör, vad du behöver och hur delarna hänger ihop.

Så fungerar den här automatiseringen

Hela n8n-flödet, från trigger till slutlig output:

n8n Workflow Template: Binance till Telegram: direkta spotmarknadsrapporter

Problemet: marknadsuppdateringar är långsamma, stökiga och lätta att göra fel

Att få en ”snabb” spotmarknadsuppdatering borde inte kännas som ett mini-researchprojekt. Men att manuellt kolla Binance för pris, 24h-statistik, orderboksdjup, senaste affärer och candles innebär att hoppa mellan vyer, kopiera siffror och försöka sammanfatta dem tydligt åt någon annan. Det handlar inte bara om tid. Det handlar om kontextväxling. Det handlar om de små misstagen (fel symbol, fel intervall, inaktuell data) som skapar förvirring och dåliga beslut. Och när du gör detta flera gånger om dagen stjäl det i det tysta de timmar du tänkte lägga på faktisk analys.

Friktionen byggs på. Här är var det fallerar i verkligheten.

  • Du slutar med att dela skärmdumpar eller halvformaterade anteckningar eftersom korrekt rapportering tar för lång tid.
  • Råa API-svar är oläsbara i chatten, vilket gör att folk ställer följdfrågor som du kunde ha besvarat direkt.
  • Telegram har meddelandegränser, så långa uppdateringar kapas precis när de användbara detaljerna börjar.
  • Utan åtkomstkontroll kan en publik bot snabbt bli en risk (spam, missbruk eller oavsiktlig delning).

Lösningen: spotrapporter från Binance vid begäran, levererade i Telegram

Det här flödet gör om ett Telegram-meddelande till en strukturerad spotmarknadsrapport. En användare skickar en symbol som BTCUSDT till din bot. Flödet kontrollerar om det Telegram-ID:t är tillåtet, skapar en sessions-token kopplad till chatten och lämnar sedan över begäran till en AI-agent som vet hur man hämtar rätt Binance-endpoints. Den hämtar live-data för pris, 24h-statistik, orderboksdjup, bid/ask, candles (klines) och senaste affärer. Om du aktiverar det valfria OpenAI-formateringssteget skrivs svaret om till en tydlig, lättläst ”rapport” i stället för en klump med fält. Till sist delas långa meddelanden automatiskt upp så att allt kommer fram i Telegram intakt, snyggt grupperat och redo att vidarebefordras.

Flödet startar i Telegram, sedan orkestrerar agenten flera HTTP-anrop till Binances publika REST API och avslutas genom att skicka tillbaka ett meddelande med flera sektioner. Du får ett ställe att fråga, ett ställe att läsa och ett meddelandeformat som teamet kan lita på.

Det du får: automatisering vs. resultat

Exempel: så här ser det ut

Säg att du postar marknadssnapshots 5 gånger om dagen i en Telegram-grupp. Manuellt kanske du lägger cirka 5 minuter på att hämta pris och 24h-statistik, ytterligare 5 minuter på att kolla orderboken och bid/ask, plus 5 minuter på att gå igenom candles och senaste affärer, och sedan 5 minuter på att skriva om allt så att det blir läsbart. Det är ungefär 20 minuter per uppdatering, alltså cirka 2 timmar per dag. Med det här flödet skickar du ”BTCUSDT”, väntar på att boten svarar (oftast under en minut) och vidarebefordrar det formaterade meddelandet. Tidsåtgången blir i princip bara förfrågan och en snabb kontroll.

Det här behöver du

  • n8n-instans (prova n8n Cloud gratis)
  • Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
  • Telegram-bot för att ta emot förfrågningar och svara.
  • Binances publika REST API för live-endpoints på spotmarknaden.
  • OpenAI API-nyckel (valfritt) (hämta den i din OpenAI API-dashboard).

Svårighetsnivå: Nybörjare. Du klistrar in credentials, anger ditt tillåtna Telegram-ID och testar med en symbol som BTCUSDT.

Vill du inte sätta upp det här själv? Prata med en automatiseringsexpert (gratis 15-minuters konsultation).

Så fungerar det

Ett Telegram-meddelande triggar förfrågan. Någon skickar en symbol (som BTCUSDT) till din bot och noden Telegram Trigger startar flödet direkt.

Användaråtkomst kontrolleras först. Ett valideringssteg jämför inkommande Telegram-användar-ID mot det du tillåter, så att slumpmässiga användare inte kan fråga din bot och skräpa ner dina kanaler.

Flödet bygger kontext och hämtar marknadsdata. Det kopplar på en sessions-token baserad på chatt-ID, sparar lättviktig minnesdata (symbol, sessionskontext) och sedan orkestrerar agenten flera HTTP-förfrågningar mot Binance-endpoints för tickerpris, 24h-statistik, depth, bid/ask, klines, genomsnittspris och senaste affärer. Ett kalkylverktyg kan räkna ut praktiska värden som spread och mittpris, vilket gör rapporten mer användbar än bara en enkel notering.

En strukturerad rapport skickas tillbaka till Telegram. Svaret städas upp, formateras valfritt med OpenAI:s chattmodell, delas upp i flera meddelanden om det är för långt och levereras som läsbara sektioner (Pris, 24h-statistik, orderbok, candles, affärer).

Du kan enkelt ändra önskat candle-intervall (15m, 1h, 4h) så att det matchar hur ditt team handlar. Se den fullständiga implementationsguiden nedan för alternativ för anpassning.

Steg-för-steg-guide för implementering

Steg 1: Konfigurera Telegram-triggern

Det här arbetsflödet startar när ett Telegram-meddelande tas emot, så ni konfigurerar triggern för att fånga inkommande chattmeddelanden.

  1. Lägg till noden Telegram Incoming Hook.
  2. Ställ in Updatesmessage.
  3. Credential Required: Anslut era telegramApi-uppgifter.
  4. Kopiera webhook-URL:en som genereras av Telegram Incoming Hook till era Telegram-botinställningar.

Steg 2: Koppla ihop Telegram och åtkomstkontroll

Det här steget validerar vem som får använda boten och förbereder en sessionstoken för efterföljande AI-bearbetning.

  1. Lägg till noden Validate User Access och klistra in JavaScript-koden från arbetsflödet.
  2. I Validate User Access ersätter ni <> i koden med ert faktiska Telegram-användar-ID.
  3. Lägg till noden Attach Session Token och mappa tilldelningar:
    sessionId till {{ $json.message.chat.id }} och message till {{ $json.message.text }}.
  4. Koppla Telegram Incoming HookValidate User AccessAttach Session Token.
⚠️ Vanlig fallgrop: Om ni glömmer att ersätta <> i Validate User Access kommer alla förfrågningar att flaggas som obehöriga.

Steg 3: Sätt upp AI-orkestreringen

Agenten behandlar användarens begäran, anropar Binance-endpoints via verktyg och formaterar ett Telegram-anpassat svar.

  1. Lägg till noden OpenAI Chat Engine och ställ in modellen på gpt-4.1-mini.
  2. Credential Required: Anslut era openAiApi-uppgifter i OpenAI Chat Engine.
  3. Lägg till noden Market Data Orchestrator och ställ in Text till {{ $json.message }} och Prompt Type till define.
  4. Koppla OpenAI Chat Engine som språkmodell för Market Data Orchestrator.
  5. Lägg till noden Session Memory Buffer och koppla den som minne till Market Data Orchestrator. (Den här AI-minnesnoden använder förälderns uppgifter—konfigurera uppgifter i OpenAI Chat Engine, inte här.)
AI-verktygen (inklusive Session Memory Buffer) förlitar sig på uppgifterna i OpenAI Chat Engine. Lägg inte till uppgifter i undernoderna—lägg dem i den överordnade model-noden.

Steg 4: Koppla marknadsdataverktygen

Agenten använder flera Binance API-verktyg för marknadsdata i realtid. Dessa kopplas som AI-verktyg till Market Data Orchestrator.

  1. Lägg till alla Binance-verktyg och koppla dem som AI-verktyg till Market Data Orchestrator: Latest Price Fetch, 24h Stats Lookup, Order Book Snapshot, Bid Ask Snapshot, Candle Series Fetch, Average Price Lookup och Recent Trades Fetch.
  2. Verifiera att varje verktyg använder rätt endpoint-URL:er, till exempel Latest Price Fetch med https://api.binance.com/api/v3/ticker/price.
  3. Behåll de AI-styrda frågeparametrarna intakta, såsom symbol satt till {{ /*n8n-auto-generated-fromAI-override*/ $fromAI('parameters0_Value', ``, 'string') }}.
  4. Lägg till Math Utility Tool och Reasoning Helper som AI-verktyg för Market Data Orchestrator. Dessa AI-verktygs-undernoder ärver uppgifter från OpenAI Chat Engine.
Ni kan ha alla sju Binance-verktyg anslutna; agenten anropar bara det som behövs baserat på användarens meddelande.

Steg 5: Konfigurera utdataformatering och leverans

Det här steget formaterar långa svar och skickar slutresultatet tillbaka till Telegram.

  1. Lägg till Chunk Long Messages med den medföljande JavaScript-koden för att dela upp utdata vid 4000 tecken.
  2. Koppla Market Data OrchestratorChunk Long Messages.
  3. Lägg till Send Telegram Reply och ställ in Text till {{ $json.message }}.
  4. Ställ in Chat ID till {{ $('Telegram Incoming Hook').item.json.message.chat.id }}.
  5. Credential Required: Anslut era telegramApi-uppgifter i Send Telegram Reply.
  6. Koppla Chunk Long MessagesSend Telegram Reply.

Steg 6: Testa och aktivera ert arbetsflöde

Kör ett manuellt test för att bekräfta att åtkomstkontroller, AI-bearbetning och Telegram-leverans fungerar.

  1. I n8n klickar ni på Execute Workflow och skickar ett Telegram-meddelande som BTCUSDT price till er bot.
  2. Bekräfta att data flödar i rätt ordning: Telegram Incoming HookValidate User AccessAttach Session TokenMarket Data OrchestratorChunk Long MessagesSend Telegram Reply.
  3. Verifiera att ett lyckat svar innehåller ett formaterat Telegram-meddelande (inte rå JSON) som börjar med en rad med symbolen i fetstil.
  4. När ni är nöjda växlar ni arbetsflödet till Active så att Telegram-webhooken hanterar meddelanden i produktion.
🔒

Lås upp fullständig steg-för-steg-guide

Få den kompletta implementeringsguiden + nedladdningsbar mall

Vanliga fallgropar

  • Telegram-uppgifterna kan sluta fungera om bot-tokenen återskapas. Om svaren slutar komma, kontrollera först bot-tokenen i dina n8n Telegram-credentials och verifiera sedan att boten fortfarande finns i @BotFather.
  • Om du använder Wait-noder eller extern rendering varierar processtider. Öka väntetiden om efterföljande noder misslyckas på grund av tomma svar.
  • OpenAI-prompter driver iväg om du håller dem för generiska. Lägg in dina formateringsregler (sektionsordning, avrundning, emojis/inga emojis, disclaimers) tidigt, annars kommer du att redigera output för alltid.

Vanliga frågor

Hur lång tid tar det att sätta upp den här automatiseringen för Binance Telegram-rapporter?

Cirka 30 minuter om din Telegram-bot redan är skapad.

Behöver jag kodningskunskaper för att automatisera Binance Telegram-rapporter?

Nej. Du kommer mest att klistra in credentials och redigera det tillåtna Telegram-ID:t. Flödeslogiken är redan byggd åt dig i n8n.

Är n8n gratis att använda för det här flödet för Binance Telegram-rapporter?

Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer börjar på 20 USD/månad för högre volym. Du behöver också räkna med kostnader för OpenAI API om du aktiverar GPT-formatering (oftast småsummor vid normal användning).

Var kan jag hosta n8n för att köra den här automatiseringen?

Två alternativ: n8n Cloud (hanterat, enklast setup) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger dig obegränsade körningar men kräver grundläggande serverhantering.

Kan jag anpassa det här flödet för Binance Telegram-rapporter för andra tidsramar eller färre sektioner?

Ja, men håll det enkelt i början. Du kan ändra candlestick-intervall och limit i förfrågan Candle Series Fetch (till exempel 15m till 1h), eller ta bort sektioner genom att justera vad Market Data Orchestrator ber om. Vanliga anpassningar är att bara skicka Pris + 24h-statistik, sänka orderboksdjupet från 50 till 20 och ändra hur affärer sammanfattas så att meddelandet hålls kort.

Varför misslyckas min Telegram-anslutning i det här flödet för Binance Telegram-rapporter?

Oftast är bot-tokenen i dina Telegram-credentials fel eller inaktuell. Skapa en ny token i @BotFather vid behov, uppdatera sedan n8n Telegram-credentialen och testa igen genom att skicka en enkel symbol som BTCUSDT. Kontrollera också att steget ”Validate User Access” använder rätt Telegram-användar-ID, eftersom en mismatch ser ut som att ”boten är trasig” när den i själva verket blockerar åtkomst.

Hur många förfrågningar kan den här automatiseringen för Binance Telegram-rapporter hantera?

På n8n Cloud Starter begränsas du av din månatliga körningskvot, medan egen drift inte har någon hård körningsgräns (det beror på din server). I praktiken kan varje Telegram-förfrågan trigga flera Binance-anrop, så tung användning summerar snabbt. För ett litet team som gör några dussin kontroller per dag är det vanligtvis inga problem. Om du förväntar dig hundratals förfrågningar dagligen i en publik community, lägg på striktare åtkomstkontroll och överväg caching för vanliga symboler.

Är den här automatiseringen för Binance Telegram-rapporter bättre än att använda Zapier eller Make?

För det här användningsfallet passar n8n ofta bättre eftersom du kan hantera förgreningar i logiken, sessionsminne och uppdelning av meddelanden på ett ställe utan att betala extra för varje ”steg”. Du får också möjligheten att köra i egen drift, vilket blir viktigt när användningen växer. Zapier och Make funkar bra för raka ”A till B”-automatiseringar, men det här flödet ligger närmare en interaktiv bot än en enkel notifiering. Om du vill ha snabbaste vägen med minst pill är n8n Cloud oftast smidigast. Om du är osäker kan du prata med en automatiseringsexpert och sanity-checka setupen innan du investerar tid.

När det här väl rullar slutar marknadskontroller vara en manuell uppgift och blir ett snabbt chattmeddelande. Flödet tar hand om den repetitiva hämtningen och formateringen så att du kan fokusera på vad siffrorna faktiskt betyder.

Kontakta oss

Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.

×

Använd mall

Få direkt tillgång till denna n8n-arbetsflödes JSON-fil

Launch login modal Launch register modal