Market-moving news,
delivered in milliseconds
Realtime news infrastructure for trading systems. Stream Truth Social, paywalled exclusives, and macro releases over WebSocket — with recent history over REST.
30+ sources monitored around the clock · WebSocket streaming with REST backfill
> {"subscribe": ["truth-social", "headlines", "macro"]}
{"type": "subscribed", "feeds": ["truth-social", "headlines", "macro"]}
{"id": 48213, "feeds": ["headlines"], "kind": "wsj", "headline": "EXCLUSIVE: US WEIGHS NEW EXPORT CURBS ON AI CHIPS", "category": "ai", "time": 1753009999000}
{"id": 48214, "feeds": ["truth-social"], "type": "truth_post", "handle": "realDonaldTrump", "body": "Big announcement coming today..."}
{"id": 48215, "feeds": ["macro"], "kind": "cpi", "headline": "US CPI YY 2.9% VS 3.0% CONSENSUS", "time": 1753010000000}
The feeds
Subscribe to exactly what you trade
Each feed is a separate monthly subscription — pay only for what your strategy needs, cancel anytime. Every feed ships the same way: a WebSocket stream for realtime, a REST endpoint for recent history, and one consistent JSON schema across both.
Truth Social
Trump posts · media · quotes · reply context
Coverage
24/7
Backfill
Recent posts
$299 /mo
SubscribeExclusive Headlines
WSJ · The Information · Politico · CoinDesk · more
Sources
10+
Topic tags
AI · Crypto · Geo
$499 /mo
SubscribeMacro & Filings
BLS · Federal Reserve · SEC EDGAR · earnings wire
Releases
CPI · NFP · FOMC +
Payload
Parsed figures
$399 /mo
SubscribeCrypto Events
Binance · Hyperliquid · BTC treasuries · on-chain
Sources
8+
Events
Listings · Treasury
$299 /mo
SubscribeIntegration
Built for trading systems
Gap-free delivery by design: the stream and the backfill endpoint share one sequence, so your consumer never misses an item — even across restarts.
Subscribe and grab your key
Check out each feed your strategy needs through Stripe, then generate an API key from your dashboard. One key streams whatever your account is entitled to.
Dashboard → API keys → Create key
nf_xxxxxxxxxxxxxxxxxxxxxxxx Connect the stream
Open one WebSocket, send a subscribe message, and receive every item as it is detected. Each message carries a monotonic id.
wss://feeds.247terminal.com/v1/stream
> {"subscribe": ["macro", "headlines"]} Backfill on reconnect
Reconnect, subscribe, and wait for the ack while buffering live events. Then backfill from your last id — paging until done — dedupe by id, and drain the buffer. Zero gaps, no duplicates.
GET /v1/feeds/headlines/items?since_id=48215&limit=500 Enterprise
Built to pass your due diligence
The pipeline behind these feeds has run a live trading product since 2024. Enterprise agreements add the guarantees your desk needs to depend on it.
Delivery you can hold us to
Per-item detection timestamps in every payload, so you can measure our latency against any vendor. SLA terms available on enterprise agreements.
Deployment that fits your stack
Standard WebSocket and REST by default. Dedicated endpoints, regional colocation and custom delivery formats scoped per agreement.
Clear licensing
Straightforward internal-use terms for desks and funds. Redistribution and display licensing negotiated case by case.
Direct line to the builders
You work with the engineers who run the pipeline, not a support tier. Shared Slack or Telegram channel with every enterprise plan.
Common questions
How far back does historical data go?
The REST API serves a rolling window of recent items per feed — designed for catching up after a disconnect or cold start, not deep archival research. Exact retention per feed is documented in the API reference.
How do you measure the latency you claim?
Every item carries the source publication timestamp and our detection timestamp. We publish medians per feed and you can verify them from your own consumption logs.
Can we evaluate before committing?
Yes. We provision time-limited evaluation keys with full stream and backfill access so your desk can benchmark against incumbent vendors on live data.
How does billing work?
Each feed is a monthly subscription billed through Stripe, cancellable anytime from the customer portal. Annual invoicing and consolidated billing are available on enterprise agreements.
What are the licensing terms?
Standard agreements cover internal use: signal generation, execution, research and monitoring. Redistribution or public display of feed content requires an extended license.
Enterprise agreements
Need more than a card checkout?
Multi-seat licensing, SLA terms, custom delivery, annual invoicing or a benchmark evaluation before you commit — talk to us directly.
-
01
Intro call
Walk us through what you trade and which feeds matter.
-
02
Evaluation key
Benchmark the live streams on your own infrastructure.
-
03
Agreement
Licensing, delivery terms and support channel, signed and provisioned.
Or write to us directly: [email protected]