Real-Time Features
Real-time data delivery is a core design principle of Tracera. Every connected client receives live updates without polling.Current: WebSocket Hub
The WebSocket hub is the backbone of Tracera’s real-time system:- Clients subscribe to specific item IDs
- Updates are fan-out to only subscribed clients
- Each connection runs in its own goroutine pair (read pump + write pump)
- Connection lifecycle is managed by the hub
Vision: Smart Alerts (Phase 8)
Alerts that don’t just say “price changed” — they explain why it matters:Bollinger Breach
“AK-47 Redline broke above its upper Bollinger band — the price is 2σ above its 24h average, which has historically reversed within 6 hours.”
Volume Spike
“AWP Asiimov saw 3x normal volume in the last hour. Previous spikes of this magnitude preceded price moves of 5-15%.”
Trend Reversal
“M4A4 Howl’s 7-day downtrend appears to be reversing. Trend score flipped from -2.1 to +0.8.”
Portfolio Impact
“Your portfolio dropped 3% in the last hour, driven primarily by your AWP Dragon Lore holding (-8%).”
Alert Delivery
Alerts will be delivered through multiple channels:| Channel | Status |
|---|---|
| WebSocket (in-app) | Planned |
| Email digest | Planned (Phase 13) |
| Push notifications | Future |
Vision: Skin Correlation Map (Phase 10)
Discover hidden relationships between skin prices:- Pearson correlation matrix across item categories
- Identify which skins move together and which move inversely
- Useful for portfolio diversification — avoid holding correlated items
- “AK-47 skins and M4A4 skins have 0.85 correlation — they tend to move together”
- “Knife skins and sticker capsules have -0.3 correlation — they tend to move in opposite directions”
Vision: Market Sentiment Index (Phase 11)
A real-time market-wide indicator, similar to the VIX or CNN Fear & Greed Index:Components
| Signal | Weight | Source |
|---|---|---|
| Volume spikes | High | Ingestion data |
| Listing count changes | Medium | Supply/demand pressure |
| Price velocity | High | Rate of price change |
| Volatility breadth | Medium | % of items with elevated volatility |
Interpretation
| Score | Sentiment | Market State |
|---|---|---|
| 0-20 | Extreme Fear | Potential buying opportunity |
| 20-40 | Fear | Below average activity |
| 40-60 | Neutral | Normal market conditions |
| 60-80 | Greed | Above average activity |
| 80-100 | Extreme Greed | Potential overheating |
Vision: Weekly Digest (Phase 13)
Automated email summaries for portfolio holders:- Portfolio performance — value change, top movers
- Watchlist alerts — triggered alerts from the past week
- Market trends — sentiment index, most volatile items
- Personalized insights — based on your holdings and watchlist