Tokenetic
Market analysis and data aggregation bot synthesizing live market feeds, trading volume, order book depth, and relevant news into unified Telegram responses.
Context & Background
Cryptocurrency analysts and traders frequently spend hours toggling across disparate browser tabs—checking spot tickers on one platform, reviewing order book depth on another, checking 24-hour volume spikes on a third, and scanning news aggregators on a fourth. Tokenetic was engineered to condense this scattered investigation into a fast conversational query interface.
The Engineering Problem
Each financial API employs different data schemas, polling rate limits, and latency profiles. Transforming these conflicting payload structures into a single coherent, human-readable Telegram response without exceeding messaging payload limits or causing request timeouts was the central technical challenge.
Solution & Data Pipeline
The bot handles incoming chat commands, queries corresponding REST endpoints concurrently, extracts primary market signals, and returns cleanly formatted Markdown and visual chart snapshots directly into Telegram.
Key Technical Features
- Market Data Ingestion: Spot price queries, 24-hour high/low metrics, and percentage changes across selected asset pairs.
- Order Book Depth Parsing: Summaries of top bids and asks to observe local liquidity concentration.
- Volume Analysis: Aggregated trading volume indicators to gauge market activity.
- News Ingestion: Contextual headlines pulled from market feeds relating to queried tokens.
- Visual Chart Responses: Server-side rendering and delivery of lightweight chart graphics directly into chat.