Telegram bot
TECHNICAL ASSIGNMENT
Cryptocurrency Market and Macro Context Analysis Platform
(Telegram Trader Assistant based on n8n)
⸻
1. Project Goal
Create a modular Telegram trader assistant that operates through n8n, which:
• automatically collects market data
• analyzes the context, structure, and behavior of participants
• identifies market phases, risks, and formations
• provides interpreted information rather than signals
• helps the trader better understand the market and avoid mistakes
⚠️ The project is not:
• a trading bot
• a signal service
• an investment recommendation
⸻
2. General Architecture
Technologies:
• n8n (Cloud or self-hosted)
• Telegram Bot API
• Only free or conditionally free APIs (paid — only by agreement)
Principle:
Each logical block is a separate workflow
Workflow Structure (MANDATORY)
The project must be divided into the following workflows:
⸻
WF_01 — Macro & Global Context
Purpose
Determining the global mode: risk-on / risk-off
Sources
• ForexFactory / Investing / MarketWatch (RSS or API)
• US macro news
Filtering
Only High Impact events:
• CPI / PPI
• NFP
• FOMC
• Interest Rate Decisions
• Fed / Powell speeches
Logic
• comparison of fact with expectations (if possible)
• determining pressure on risk assets
WF_02 — Market Regime Detector
Purpose
Determining the current market regime
Parameters
• Trend / Range
• High / Low volatility
Data
• ATR
• ADX
• Price range
WF_03 — Market Structure
Purpose
Tracking structural changes
Logic
• HH / HL / LH / LL
• BOS (Break of Structure)
• CHoCH (Change of Character)
Notification Conditions
• only on structure change
• ignore internal noise
WF_04 — Liquidity & Liquidations
Purpose
Tracking liquidity hunting
Data
• Equal Highs / Equal Lows
• Clusters of liquidations
• Funding + OI anomalies
WF_05 — Derivatives & Crowd Behavior
Purpose
Assessing overheating and crowd positions
Data
• Funding Rate
• Open Interest
• Long / Short Ratio (if available)
Logic
• notifications only at extreme values
WF_06 — Volume & Distribution
Purpose
Determining phases:
• impulse
• accumulation
• distribution
Data
• Volume spikes
• Volume delta (if available)
• Price vs volume
WF_07 — HTF Divergences
Purpose
Early warnings of loss of momentum
Logic
• HTF (4H / 1D)
• Price vs Volume / OI divergence
WF_08 — Time & Sessions
Purpose
Considering the time factor
Events
• Asia / London / NY sessions
• London–NY overlap
• NYSE open
WF_09 — Narratives & Sector Rotation
Purpose
Tracking market narratives
Data
• Sectors (AI, RWA, L2, Meme, etc.)
• Relative Strength
• Capital flow between sectors
WF_10 — Risk Control & Discipline
Purpose
Protecting the trader from mistakes
Functions
• notification limits
• active events counter
• overload warnings
WF_11 — Daily Market Snapshot
Purpose
Daily market overview
4. Message Format and Style
Requirements:
• concise
• structured
• no hype
• maximum 2–3 emojis
-
Safar, good day!
I have 3+ years of experience in creating Telegram bots. I am ready to create a Telegram assistant for a trader, working through n8n.
Can we discuss the details?
-
1315 7 0 Good day.
I am ready to take your project into work.
I can develop such a bot for you using low-code tools.
Write to me privately, we will discuss all the details and choose the best solution for you.
-
169 Hello!
I have studied your technical specifications in detail. This is one of the most well-structured tasks I have seen: clear modularity and no illusions about the "money button."
As a developer with experience in n8n and Python, I see the implementation of this project not just as a set of webhooks, but as a full-fledged analytical system.
My vision for implementation (Solution Stack):
n8n + Python (Function Nodes):
To implement WF_02, WF_03 (Market Structure) and WF_07 (Divergences), standard nodes are not enough. I will use Python nodes with the pandas and pandas_ta libraries to calculate ATR, ADX, and find local extremes (fractals) to determine structure breaks (BOS/CHoCH).
Free data sources (API Strategy):
WF_01 (Macro): Parsing RSS ForexFactory or TradingEconomics API (filtered by the "High Impact" tag).
WF_02 - WF_07 (Market Data): Using the CCXT library within n8n for unified access to Binance/Bybit Public API (they are free and provide OHLCV + OrderBook).
… WF_04 (Liquidity): Aggregating liquidation data through public endpoints of Coinglass (where possible) or calculating volume anomalies through Binance Futures API.
State Management:
For WF_03 (Structure) and WF_07 (Divergences) to work correctly, the system needs "memory." I will set up a lightweight database (PostgreSQL or Redis, connected to n8n) to store previous High/Low and avoid spamming with repeated signals.
WF_10 (Risk Control):
I will implement "Throttling" logic (frequency limitation). If there is panic in the market and all triggers go off simultaneously, the bot will send one consolidated message: "Attention: High volatility. 5 triggers activated. [List]," instead of 10 separate messages.
Why me:
I understand the difference between just crossing moving averages and a real structure break (Swing High/Low). I can work with JSON responses from exchanges and macro calendars.
I am ready to build WF_01 (Macro) as a test task to demonstrate the approach to filtering news.
What stack do you plan for hosting n8n (your own VPS or Cloud)?
-
184 1 1 Hello! I am ready to complete this project and have extensive experience in developing various applications.
-
2380 8 0 Hello, Safar, I am ready to immediately help you with the development of your Telegram bot, write - we will discuss the details.
Sincerely, Yuriy
-
Очередной постоянный проект. Вы хотя бы уточняйте, что не так с предыдущими исполнителями?
-
Current freelance projects in the category Cryptocurrency & Blockchain
Finding and Deploying the Best Projects for 4 Mac Mini M4 Machines
229 USD
Finding and Deploying the Best Projects for 4 Mac Mini M4 Machines Hello, I am looking for an experienced technical freelancer who understands Mac Mini M4 hardware, DePIN, blockchain nodes, AI inference, automation systems, Docker, and server monitoring. I currently have 4… AI & Machine Learning, Cryptocurrency & Blockchain ∙ 20 hours 41 minutes back ∙ 7 proposals |
Development of a Telegram store (Mini App) with anonymous payment acceptance (Apple/Google Pay ➔ Crypto on Tr
110 USD
I'm looking for an experienced developer to create an online store in Telegram for the European market. The main and most challenging task of the project is to implement the payment logic. It is necessary to build a bridge between classic fiat and crypto (Fiat-to-Crypto… Cryptocurrency & Blockchain, Bot Development ∙ 9 days 10 hours back ∙ 36 proposals |
Looking for a speaker for a call
23 USD
We need a person who will hold a meeting with a potential investor on behalf of our team. They will talk about the product, answer questions — confidently and to the point. Requirements: Knowledge of crypto: DeFi, Web3, tokenomics, trading Articulate speech, business style,… Consulting, Cryptocurrency & Blockchain ∙ 10 days 5 hours back ∙ 2 proposals |
Stock exchange calculation
23 USD
A program for automated analysis and calculation of stock market data. The tool helps track [specify what exactly: quotes, spreads, volumes] and [what benefit it brings: for example, finding entry points or analyzing volatility] in real time. Cryptocurrency & Blockchain ∙ 11 days 1 hour back ∙ 5 proposals |
Looking for Professional DeFi / Node Expert
233 USD
I am looking for an experiencedDeFi / blockchain node / Web3 infrastructure expert to help me review my current node setup and decide which additional nodes are worth running on myMac Mini M4. I currently have aDatagram Full Core Node, Tranche 4 running. I need someone to check… AI & Machine Learning, Cryptocurrency & Blockchain ∙ 11 days 21 hours back ∙ 12 proposals |