Automated analysis tool for trading signals from Telegram channels, with confidence scoring and detection of fraudulent practices
A personal project aimed at debunking Telegram trading signal channels, often promotional and potentially fraudulent. Starting from the premise that even shady actors must show minimal performance or knowledge to attract followers, I built an objective analysis system to evaluate the reliability, consistency, and truthfulness of published signals.
A complete pipeline for ingestion → parsing → verification → scoring:
| Metric | Description | |--------------------|-------------| | Win Rate | % of winning trades over 1, 3, 6 months | | Frequency | signals per day, week, month | | Confidence Index | Weighted score: signal timing, consistency, absence of retro-engineering | | Fraud Detection | Signals posted after movement, falsified results, name changes |
Conditional Copy-Trading:
If win rate > 70% + high confidence index over several months → automatically forward new signals to a Binance account (via REST API)
Auto-Learning Filters:
On parsing error for a static channel → send to AI → auto-generate new filter
→ 90–95% reduction in maintenance time
Lightweight web dashboard (JavaScript + Chart.js):
This project embodies a critical, data-driven approach to online financial information — an antidote to FOMO and misinformation, with real potential to clean up the social media signal ecosystem.