Description
FxFluxo is a human-moderated audio broadcasting service for financial markets. It delivers a live audio stream to trading desks, media teams, and individual traders — staffed by experienced moderators who decide what gets to air and when. Economic data, breaking news, and trade signals are all filtered through a human verification layer before reaching listeners.
Scope
- Economic calendar coverage with impact-rated alerts
- 15-min, 2-min & at-news pre-announcements
- Actual results called out as figures land
- RSS news aggregation with human moderation queue
- Trade integration for live position announcements
- SSE delivery for instant broadcast to connected clients
- Scheduled presenter segments with handovers
Source of Revenue
Subscription-based tiers:
- Calendar Stream (free): Economic calendar coverage with automated voice alerts.
- Moderated Stream: Human moderation, news verification queue, RSS casting, trade integration.
- Presented Stream: Scheduled human presenters, live presenter-led segments, dedicated infrastructure, custom voice & branding.
Technology
Built on Python/Flask with:
- Piper TTS & ElevenLabs for text-to-speech synthesis
- ForexFactory & Investing.com economic calendar integration
- RSS feed parsing (feedparser) & Twitter/X integration (twscrape)
- Server-Sent Events for real-time audio delivery
- APScheduler for automated calendar updates, news polling & announcement generation
- SQLite/PostgreSQL database with SQLAlchemy ORM
Updates
-
Live Publish System
Manual announcement injection system allowing moderators to write, synthesise and push messages to any stream in real time.
used for breaking news, trade alerts, and live commentary.
-
Presenter Handover System
Automated presenter scheduling with intro/outro handover phrases, ensuring smooth transitions between presenters across 24/5 broadcasting.
-
TTS Cache & Tweaks
SHA256-based caching for synthesised audio to avoid redundant TTS generation, plus a tweak system for correcting pronunciation of financial terms and numbers.
-
Notify API
Simple GET endpoint for internal announcement injection, allowing external systems to push text announcements directly into any stream with presenter resolution.