Roma News
The market talks in a thousand voices. Roma News hears the ones that matter — and tells you why.
What It Does
Roma News is a real-time intelligence engine that ingests, enriches, scores, and routes market signals from 30+ sources across six categories.
It is the nervous system of the Roma ecosystem — it sees everything, understands what matters, and routes signals to where they can be acted upon.
Source Coverage
| Category | Sources | Examples |
|---|---|---|
| On-Chain | 6+ | GMGN signals, whale alerts, DeFiLlama, OKX smart money, Binance listings |
| Media | 5+ | CoinDesk, TheBlock, OKX sentiment, Chinese financial media (RSS + HTTP) |
| KOL | Tiered | Twitter Tier-1/2/3 monitoring, tweet aggregation |
| Finance | 4+ | Wall Street CN, Cailian Press, OKX indicators, Yahoo Finance |
| Community | 5+ | Reddit, Twitter trends, Weibo, Binance Square, Discord |
| Policy | 5+ | SEC, CFTC, Fed RSS, White House, Truth Social |
AI Enrichment Pipeline
Every piece of raw information passes through a structured pipeline:
| Stage | Function |
|---|---|
| Normalize | Standardize format across all source types |
| Deduplicate | Detect and merge duplicate reports of the same event |
| Enrich | Bilingual summary, coin/project detection, topic tagging |
| Score | Sentiment (bullish/bearish/neutral), importance (0–100), urgency |
| Route | High-score signals → trading execution layer; all signals → news feed |
The pipeline supports multiple AI providers (DeepSeek, OpenAI, Anthropic, Zhipu, Moonshot, Qwen) for redundancy and quality.
Signal Grading
Not all signals are equal. Roma News assigns grades and routes accordingly:
| Grade | Criteria | Action |
|---|---|---|
| A+ | Multi-source confirmed, high importance, high urgency | Auto-route to trading engine |
| B+ | Confirmed, moderate-high importance | Route to trading engine for analysis |
| B | Single source, moderate importance | Display in news feed |
| C | Low importance or unverified | Display with low-confidence label |
Only Grade B+ and above signals flow into the trading execution layer. This filtering prevents noise from triggering false trades.
Distribution Channels
| Channel | Use Case |
|---|---|
| Web Dashboard | Full news feed with filtering and search |
| WebSocket API | Real-time programmatic access |
| REST API | Historical signal queries |
| Telegram Bot | Per-channel filtered alerts |
| Webhooks | Slack, Discord, Feishu integration |
Role in the Roma Ecosystem
Roma News is the input layer for the entire system. Without it, the Inference Engine has nothing to reason about, the Probability Graph has no events to calibrate against, and Signal Propagation has no triggers.
Its output feeds directly into:
- Inference Engine — raw signals for classification and scoring
- Probability Graph — event occurrences for calibration
- Roma Perp — high-grade signals for trade execution
- Roma Predict — event context for cross-validation with prediction market data