Kolla priser, skumma börsmeddelanden och sedan försöka minnas vad du faktiskt gjorde förra veckan. Det blir rörigt. Och när marknaden rör sig snabbt blir manuell uppföljning till missade inmatningar, sena aviseringar och ”jag loggar det senare”-kalkylark som aldrig blir strukturerade.
Den här lösningen för Telegram crypto alerts träffar aktiva traders först, men marknadsföringsansvariga på kryptoprojekt och operatörer av mindre fonder känner igen samma kaos. Du får snabbare pingar, en tydligare revisionsspårning och betydligt mindre flikbytande. Ärligt talat är det den typen av workflow du sätter upp en gång och sedan undrar varför du väntade.
Du får lära dig vad automatiseringen gör, hur delarna hänger ihop och vad du ska justera så att aviseringar (och loggar) följer dina regler.
Så här fungerar automatiseringen
Här är hela workflowet som du kommer att sätta upp:
n8n Workflow Template: Telegram + Google Sheets: kryptoalerts och handelslogg
flowchart LR
subgraph sg0["Price Monitor Schedule Flow"]
direction LR
n0@{ icon: "mdi:play-circle", form: "rounded", label: "Price Monitor Schedule", pos: "b", h: 48 }
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/httprequest.dark.svg' width='40' height='40' /></div><br/>BTC Price API Call"]
n2@{ icon: "mdi:swap-horizontal", form: "rounded", label: "Price Threshold Check", pos: "b", h: 48 }
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/telegram.svg' width='40' height='40' /></div><br/>Telegram Alert Dispatch"]
n2 --> n3
n0 --> n1
n1 --> n2
end
subgraph sg1["Trade Log Scheduler Flow"]
direction LR
n6@{ icon: "mdi:play-circle", form: "rounded", label: "Trade Log Scheduler", pos: "b", h: 48 }
n7["<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/>Binance Trades Request"]
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/code.svg' width='40' height='40' /></div><br/>Format Trade Payload"]
n9@{ icon: "mdi:database", form: "rounded", label: "Sheet Transaction Log", pos: "b", h: 48 }
n8 --> n9
n6 --> n7
n7 --> n8
end
subgraph sg2["Listing RSS Flow"]
direction LR
n4@{ icon: "mdi:play-circle", form: "rounded", label: "Listing RSS Trigger", pos: "b", h: 48 }
n5["<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 Listing Notice"]
n4 --> n5
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,n6,n4 trigger
class n2 decision
class n9 database
class n1,n7 api
class n8 code
classDef customIcon fill:none,stroke:none
class n1,n3,n7,n8,n5 customIcon
Varför det här spelar roll: det är lätt att följa rörelser, svårare att följa beslut
Krypto är inte svårt för att data saknas. Det är svårt för att den är utspridd. Du kollar en prisfeed, sedan en börsblogg eller en RSS-sida, sedan din kontohistorik på börsen, och sedan ett kalkylark som du lovar att hålla uppdaterat. Under tiden väntar inte marknaden. Om din tröskelavisering kommer sent tvekar du. Om din trade-logg är ofullständig börjar du ifrågasätta din egen strategi och din rapportering blir oskarp (särskilt vid deklaration eller när du ska förklara resultat för en partner).
Det växer snabbt. Friktionen byggs på.
- Priskontroller blir till konstant uppdatering, vilket distraherar och tar förvånansvärt mycket tid.
- Nya listningar missas eftersom börsmeddelanden är utspridda över olika flöden och sidor.
- Exporter av trade-historik sker ”senare”, så ditt kalkylark matchar aldrig verkligheten.
- Manuell kopiering leder till stavfel, saknade rader och inkonsekventa kolumner som skapar fel i din rapportering.
Det du bygger: Telegram-aviseringar plus en automatisk trade-journal i Sheets
Det här workflowet kombinerar tre vardagliga kryptouppgifter till ett system du kan lita på. Först bevakar det ett mynts pris enligt ett schema, hämtar senaste kursen via ett API och jämför mot din tröskel. Om villkoret uppfylls skickar det ett Telegram-meddelande direkt så att du kan agera medan rörelsen fortfarande pågår. Sedan lyssnar det på nya börsmeddelanden om listningar via RSS och pingar dig i Telegram så fort något publiceras. För det tredje kör det enligt ett separat schema för att hämta din trade-historik från börsen, formaterar datan till tydliga kolumner och lägger till den i Google Sheets automatiskt. Inga exporter. Ingen copy-paste. Bara en löpande logg du kan filtrera och analysera.
Workflowet startar med schemalagda kontroller (för priser och trade-historik) plus en RSS-trigger (för listningar). I mitten hämtar HTTP-anrop aktuell kurs och dina genomförda trades, och ett litet formateringssteg strukturerar payloaden för rapportering. Till sist levererar Telegram handlingsbara aviseringar medan Google Sheets blir din källa till sanningen.
Det du bygger
| Vad som automatiseras | Vad du uppnår |
|---|---|
|
|
Förväntade resultat
Säg att du kollar priser ungefär 20 gånger per dag (det händer) och att varje koll kostar en minut mellan att låsa upp mobilen, öppna en app och skanna. Det är cirka 20 minuter dagligen. Lägg till ytterligare 10 minuter på att skumma börsmeddelanden och cirka 15 minuter på att exportera och strukturera trades när du kommer ihåg det. Med det här workflowet körs pris- och listningskontroller i bakgrunden och avbryter dig bara när något är viktigt, och den dagliga trade-loggen skriver sig själv. De flesta får tillbaka ungefär 30–45 minuter per dag, plus mer korrekta register.
Innan du börjar
- n8n-instans (prova n8n Cloud gratis)
- Alternativ för egen drift om du föredrar det (Hostinger fungerar bra)
- Telegram för att skicka aviseringar och notiser om listningar
- Google Sheets för att lagra en trade-logg som du kan filtrera
- API-nyckel från börsen (hämta den i börsens API-inställningar, t.ex. Binance)
Svårighetsgrad: Nybörjare. Du kopplar konton, klistrar in en API-URL/nyckel och ändrar några värden som priströskel och bladnamn.
Vill du att någon bygger detta åt dig? Prata med en automationsexpert (gratis 15-minuters konsultation).
Steg för steg
Ett schema triggar prisbevakningen. Med den frekvens du väljer (många börjar med varje minut) kör n8n ett HTTP-anrop för att hämta senaste priset för valutan du bryr dig om, till exempel BTC.
En enkel tröskelkontroll avgör vad som händer härnäst. n8n jämför priset som returneras mot ditt mål (till exempel ”över 50k”). Om det matchar skickar Telegram ett meddelande till ditt chat-ID. Om det inte matchar händer inget. Tystnad är en funktion.
En RSS-trigger bevakar nya listningar. Separat övervakar workflowet ett flöde med börsmeddelanden. När ett nytt listningsinlägg dyker upp skickar det en Telegram-notis så att du ser det medan det är aktuellt.
Ett andra schema bygger din trade-logg i Google Sheets. En gång per dag (eller oftare, om du vill) hämtar ett HTTP-anrop din trade-historik från börsens API, ett formateringssteg strukturerar fälten och Google Sheets lägger till raderna i ditt valda kalkylark och flik.
Du kan enkelt ändra vilken valuta du bevakar och tröskelregeln utifrån dina behov. Se hela implementationsguiden nedan för anpassningsalternativ.
Steg-för-steg-guide för implementering
Steg 1: konfigurera schedule-triggern
Det här arbetsflödet använder två schemalagda triggers och en RSS-trigger för att starta olika larmflöden.
- Öppna Price Monitor Schedule och ställ in schemaläggningen som ska starta BTC-priskontroller.
- Öppna Trade Log Scheduler och ställ in schemaintervallet som ska logga Binance-trades.
- Öppna Listing RSS Trigger och konfigurera RSS-flödets URL för listing-uppdateringar i dess trigger-inställningar.
Steg 2: anslut API-datakällorna
Dessa noder hämtar livepris- och tradedata som används i larm- och logikflödet.
- Öppna BTC Price API Call och konfigurera request-metod och URL för er BTC-prisendpoint.
- Öppna Binance Trades Request och konfigurera request-metod och URL för den trades-endpoint ni vill logga.
- Bekräfta att Price Monitor Schedule är kopplad till BTC Price API Call, och att Trade Log Scheduler är kopplad till Binance Trades Request.
Steg 3: konfigurera bearbetning och logik
Dessa noder utvärderar tröskelvärden och formaterar tradedata innan notiser och loggning.
- Öppna Price Threshold Check och definiera jämförelsereglerna som avgör när ni ska larma baserat på prisdatan från BTC Price API Call.
- Säkerställ att Price Threshold Check är kopplad till Telegram Alert Dispatch för leverans av larm.
- Öppna Format Trade Payload och lägg till kod som mappar Binance-svaret för trades till den struktur som krävs av ert kalkylark.
- Verifiera att Binance Trades Request skickar output till Format Trade Payload, och att Format Trade Payload skickar output till Sheet Transaction Log.
Steg 4: konfigurera utdata- och larmnoder
Dessa noder levererar larm till Telegram och loggar tradedata till Google Sheets.
- Öppna Telegram Alert Dispatch och konfigurera chat-ID och meddelandeinnehåll som används för prislarm.
- Öppna Telegram Listing Notice och konfigurera chat-ID och meddelandeinnehåll för RSS-uppdateringar av listings.
- Öppna Sheet Transaction Log och ställ in mål-kalkylark och flik (worksheet) för trade-poster.
Steg 5: testa och aktivera ert arbetsflöde
Kör varje trigger-väg en gång för att verifiera larm och loggning, och slå sedan på arbetsflödet för användning i produktion.
- Kör Price Monitor Schedule manuellt och bekräfta att BTC Price API Call → Price Threshold Check → Telegram Alert Dispatch slutförs utan fel.
- Kör Listing RSS Trigger manuellt och bekräfta att Telegram Listing Notice publicerar en listing-uppdatering.
- Kör Trade Log Scheduler manuellt och verifiera att Sheet Transaction Log får en rad efter Format Trade Payload.
- När alla tre vägar lyckas, ändra arbetsflödet till Active för kontinuerlig övervakning.
Felsökningstips
- Telegram-inloggningar och chattbehörigheter kan vara kinkiga. Om aviseringar slutar komma, verifiera att din bot kan skriva i chatten och att chat-ID:t är korrekt.
- Om du använder Wait-noder eller extern rendering varierar processtiderna. Öka väntetiden om noder längre fram fallerar på tomma svar.
- API-nycklar från börser misslyckas ofta på grund av saknade scopes eller IP-restriktioner. Kontrollera börsens sida för API-inställningar och bekräfta att läsbehörighet för trade-historik är aktiverad.
Snabba svar
Cirka 30 minuter om du redan har din Telegram-bot och API-nyckel från börsen.
Nej. Du kopplar främst in uppgifter och ändrar värden som RSS-flödets URL och din priströskel.
Ja. n8n har ett gratis alternativ för egen drift och en gratis provperiod på n8n Cloud. Cloud-planer startar på 20 USD/månad för högre volym. Du behöver också ta hänsyn till börsens API-gränser (oftast gratis för grundläggande läsaccess).
Två alternativ: n8n Cloud (hanterat, enklast att komma igång) eller egen drift på en VPS. För egen drift är Hostinger VPS prisvärd och hanterar n8n bra. Egen drift ger obegränsade körningar men kräver grundläggande serverhantering.
Ja, och det bör du sannolikt göra. Du kan byta HTTP Request-noden ”BTC Price API Call” så att den pekar på ETH eller valfri annan tillgång och sedan justera If-regeln ”Price Threshold Check” så att den matchar din strategi. För listningar byter du bara RSS-flödets URL till ett annat flöde med börsmeddelanden. För loggning behåller du steget ”Format Trade Payload” men mappar fält till dina önskade kolumner i Google Sheets-noden.
Oftast handlar det om chat-ID:t eller botens behörigheter. Bekräfta att boten faktiskt finns i chatten (eller gruppen) och att den får posta meddelanden. Om du har skapat om din bot-token, uppdatera Telegram-uppgifterna i n8n. Kontrollera också körningshistoriken i n8n för att se exakt Telegram-felmeddelande, eftersom det brukar vara specifikt.
Ganska mycket för typisk trading. På n8n Cloud beror din gräns på plan och månatliga körningar, och egen drift tar bort körningsbegränsningen (din server blir begränsningen). Workflowet är lättviktigt eftersom det mest är HTTP-anrop och enkla kontroller, så många team kör minutövervakning plus daglig loggning utan problem.
Ofta, ja, eftersom den här lösningen blandar scheman, RSS, villkorslogik och dataformatering. n8n hanterar allt detta på ett ställe, och du kan köra det i egen drift om du vill ha obegränsade körningar. Zapier eller Make kan fungera, men komplexa förgreningar plus frekvent polling kan snabbt bli dyrt. Om du bara gör en enkel ”RSS till Telegram”-avisering kan de verktygen gå snabbare. Om du vill ha full övervakning + trade-logg/journal är n8n oftast bättre. Prata med en automationsexpert om du är osäker på vad som passar.
Du får snabbare signaler och en trade-logg som förblir korrekt utan ständig efterstädning. Sätt upp det en gång och låt sedan workflowet sköta de tråkiga delarna.
Kontakta oss
Hör av dig, så diskuterar vi hur just din verksamhet kan dra nytta av alla fantastiska möjligheter som AI skapar.