market.news — Markets without borders
end-to-end workflow

A new kind of financial news platform —
fully automated, fully transparent.

Built for global investors who need context, not just headlines. We pull from 200+ trusted publishers across 14 countries, synthesize stories with Claude Sonnet, score every output against quality thresholds, and add reader value in seven dimensions — all running 24/7 without human intervention.

200+
Trusted sources
14 countries
1,800
Articles / 30d
AI-synthesized
100
Daily briefings / 30d
14 country reports
12/12
Auto-monitors
all healthy
END-TO-END AUTOMATED PIPELINEMarkets without borders · 14 countries · 24/7📡 Sources200+ feeds · 14 countries🔗 Clusterdedup · group by topic🧠 SynthesizeClaude Sonnet 4.6✅ QualityQC scoring + audit📰 PublishGhost CMS👥 Readervalue-added14 Daily Country BriefingsDistribution: Ghost · Discourse · Telegram · X · IndexNow3-Layer Self-Healing Fallback6 Audit Rules · Auto-Fix LoopTLDR · WTM · IndicatorsClick any stage in the page below to dive deeper ↓
LIVE · UPDATING EVERY 10 MIN

Production health · today

Every number below is read from production databases at page render. Refresh to see them move.

Today's 5 routine fires (UTC)

Fire 1
09:00 UTC
Research+SEO
scheduled
Fire 2
13:00 UTC
Quality+Audit
scheduled
Fire 3
17:00 UTC
Asia Briefings
scheduled
Fire 4
22:00 UTC
Americas Briefings
scheduled
Fire 5
03:00 UTC
Ops+Roll-up
scheduled

14 country briefings (0/14 live today)

🇮🇳
🇯🇵
🇨🇳
🇭🇰
🇰🇷
🇸🇬
🇦🇪
🇺🇸
🇬🇧
🇩🇪
🇨🇦
🇧🇷
🇦🇺
🌐
01

Sources & Ingestion

We pull from 200+ RSS feeds across 14 countries every hour. Plus SEC filings (with the proper User-Agent that gets other aggregators blocked) and a weekly catalog miner that auto-discovers new publishers.

200
Active feeds
all auto-validated
200
Distinct sources / 7d
actively producing
14
Countries covered
🌐

RSS Polling (W1)

200+ feeds polled every 15-60 min via n8n. Dedupes by URL hash. Inserts into raw_articles table.

📜

SEC EDGAR (sidecar)

SEC.gov rejects most aggregators (403). We use proper contact User-Agent and get full access: 8-K, 10-Q, 10-K, Form 4 insider trades.

📚

Weekly Catalog Importer

Mines awesome-rss-feeds + Hacker News + Korean knews-rss. Auto-validates feeds, scores 0-100, promotes to production.

🏛️

AllSides Bias Annotation

547 US sources tagged center/left/right (1-5 scale). Internal filter for editorial diversity.

02

AI Synthesis

Claude Sonnet 4.6 produces articles 5 times per day from clustered raw stories. Three independent fallback layers ensure nothing stops — if one provider has issues, we keep publishing.

Fires per day
03/09/13/17/22 UTC
Sonnet 4.6
AI model
Anthropic
110
Articles / 7d
v6.18
Prompt version
evolves continuously

Daily fire schedule (24h UTC)

00h06h12h18h123455fires per day
103:0010pm prev TexOperations + Daily Roll-Up
209:004am TexResearch + SEO
313:008am TexQuality + Audit
417:0012pm TexAsia Briefings (7 countries)
522:005pm TexAmericas Briefings (7 countries)

Three-layer fallback (no single point of failure)

Layer 0Claude routine on Anthropic infrastructure — primary pathPrimary
Layer 1VPS Python + direct Anthropic API — activates if Layer 0 silent >90 minFallback
Layer 2n8n workflow + Anthropic API — last-resort tertiaryTertiary
03

Quality Pipeline

Every article gets a 0-100 QC score. Articles below threshold get rewritten or skipped. A separate auditor runs twice daily, finding 6 classes of issues and auto-fixing what's safe.

75
Avg QC / 7d
100 = perfect
6
Audit rule types
auto-detected
75
Publish threshold
below = rewrite/skip
📊

Per-article scoring

≥75 publish · 60-74 rewrite-then-rescore · single-source exemption at 62+ · below 60 reject.

🔍

Auditor (2× daily)

missing_meta · missing_alt_text · missing_internal_links · missing_discourse_topic · missing_tldr_cache · short_article. Auto-fixes what's safe; flags rest for review.

🧠

Ideator + Approvals

Separate sub-routine monitors competitor content + Google Search Console queries. Proposes content gaps. One-click approve/reject in /360 dashboard.

🔄

Rewrite-on-low-score

Articles scoring 60-74 automatically rewritten with stricter prompt emphasizing factual fidelity. Re-scored, then published if passes.

04

14 Daily Country Briefings

Each weekday we publish a per-country market briefing — across 13 named countries plus a global meta-brief synthesizing all of them. Each has a distinct editor persona with voice and regional knowledge.

14
Countries / day
weekdays
7
Editor personas
distinct voices
100
Published / 30d

📅 Daily rhythm

  • 17 UTC · Asia close → India · Japan · China · Hong Kong · Korea · Singapore · UAE
  • 22 UTC · Americas close → US · UK · Germany · Canada · Brazil · Australia + Global

🎭 Editor personas

  • Anjali Mehta — India, Singapore
  • Sarah Williams — US, Canada, Australia
  • James Chen — China, Hong Kong
  • Daniel Park — Japan, Korea
  • Eva Müller — UK, Germany
  • Marcus Adebayo — UAE, Brazil
  • The Desk — Global meta-brief

Each briefing has 8 sections: hero summary, by-the-numbers (index levels + sparkline), 3 market movers, smart-money note (FII/insider flows), what to watch tomorrow, sentiment indicator, footer with sources. Internal QC must score ≥75 to publish.

05

Publishing & Distribution

Once an article passes QC, it flows through Ghost CMS to five distribution channels in parallel. Drip-published every 3 minutes to avoid burst spikes.

1,800
Articles / 30d
3 min
Drip cadence
2,000
Forum topics
auto-created
5
Distribution channels
📰

Ghost CMS

Production publish via token-auth API, JWT-signed Ghost Admin.

💬

Discourse Forum

Every article auto-creates a discussion topic with link back. 2,185+ active threads.

🔔

IndexNow (Bing + Yandex)

Every article pinged immediately to IndexNow API — minutes-fast indexing.

📢

Telegram @MarketDotNews

Articles (QC ≥75) + briefings auto-posted with country flag + hashtags.

🐦

X (Twitter)

Text-only briefings @MarketDotNews — cashtags auto-extracted from article body.

📧

Newsletter via Mailgun

SMTP relay for weekly digests + ad-buyer transactional emails.

06

Reader Value-Add

What separates us from a feed reader: every article gets a TLDR, a 'why this matters' panel, market indicators, related sources, and country-aware contextual tags. Not aggregation — synthesis with editorial value.

📋

TLDR — 3 bullets

AI-generated 3-bullet summary at top of every article; cached in DB.

🔮

Why This Matters

Macro-context panel above article body using 9 market indicators.

Quick Take

One-sentence interpretive read for skim-readers.

📊

9-Indicator Panel

JSON-driven structured panel: sentiment, sector heat, momentum, peer comparison, risk, regional pulse, smart-money, technical, watchlist.

📚

Glossary auto-link

First mention of 218 finance terms auto-linked to definitions.

🔗

Sources cited

Every article lists 5-15 source articles with publisher + timestamp.

🌍

Country tags

Auto-classified to 1 of 14 countries; daily cron re-validates.

🧮

Calculators

Bond yield · mortgage · SIP · retirement — embedded contextually.

💬

Forum discussion

Every article has a 'Join the Discussion' banner linking to its Discourse topic.

Anatomy of one published article

Seven distinct value layers stacked on top of basic title+body. This is what readers see; this is why they come back.

1
🏷️ Country tag + flag
Auto-classified to 1 of 14 countries; daily cron validates against 131-company mapping
2
📋 TLDR — 3 bullets
AI-generated bite-size summary (≤25 words each), cached after first read
3
🔮 Why This Matters
Interpretive macro context — 1-2 sentences framing the story for investors
4
📊 Market Intelligence Panel
Nine structured indicators rendered from per-article AI-generated JSON: sentiment bar, sector heat, momentum, peer comparison, risk gauge, regional pulse, smart-money signal, technical level, watchlist alert
5
📚 Glossary auto-link
First mention of 218 finance terms (P/E, EBITDA, ATM, etc.) auto-linked to plain-English definitions
6
🔗 Sources cited (transparent)
Lists all 5-15 source articles with publisher + timestamp — proof of synthesis, not fabrication
7
💬 Forum discussion link
Auto-created Discourse forum topic for every article
07

Other features & sub-products

Beyond the AI-news engine, market.news ships a full suite of investor-grade utilities — all under one roof.

📈

Live data dashboards

/oil (Brent+WTI live) · /yields (US Treasury 2Y/5Y/10Y/30Y + inversion indicator) · /currencies/emerging-markets (INR/BRL/IDR/ZAR/MXN/TRY USD pairs with crisis flagging).

🔎

Stock lookup

Real-time price + company info + earnings + analyst ratings via Finnhub. Symbol search dropdown on every page.

💹

TradingView Pro charts

Embedded interactive charts on every /stock/<ticker> page.

🧠

AI Q&A on every article

'Ask about this article' modal + full chat at /ask. Rate-limited per IP.

📰

Saved-searches landing pages

/lists hub with 8 curated lists (e.g., AI stocks, dividend aristocrats) — each its own SEO-indexed page.

📺

Live blog template

/live hub for live-blogging events (earnings, Fed, etc.). Tag-driven, auto-generated.

📢

Self-serve advertising

/advertise page with 4 ad packages, Stripe Checkout payment, Revive ad-server auto-provisioning.

👍

Reader feedback

Thumbs up/down on every article. Counts shown after 3+ votes.

🔬

Search engine visibility

Google Search Console + Bing Webmaster Tools integration. Article performance tracked in /360 dashboard.

08

Technology stack

Production-grade infrastructure across AI, frontend, backend, distribution, and observability — chosen for reliability and developer velocity.

AI & Synthesis

Anthropic Claude
AI model · Sonnet 4.6
OpenAI Embeddings
clustering

Application Layer

Next.js 14
frontend + API
React
UI
TypeScript
type safety
Tailwind CSS
design system

Data & Workflow

PostgreSQL
primary database
Redis
cache + queue
n8n
automation workflows
Python
cron jobs

Publishing & Distribution

Ghost CMS
article publishing
Discourse
community forum
Telegram
channel
X (Twitter)
text-only posts
IndexNow
search ping
Mailgun
email SMTP

Data Providers

Finnhub
stock quotes
FRED
econ data
Yahoo Finance
market data
TradingView
charts
SEC EDGAR
filings
AllSides
bias ratings

Monetization & Hosting

Stripe
payments
Revive
ad server
Hostinger
VPS hosting
Cloudflare
CDN + SSL

Observability

Google Search Console
SEO insights
Bing Webmaster
search visibility
GitHub
source + routines
Docker
containerization
09

Self-Healing & Observability

The system runs unattended. 12 watchdog scripts monitor every layer. When something breaks, the next layer takes over automatically.

12/12
Watchdogs healthy
5
Fires / 24h
target: 5
0
L1 activations / 7d
0 = ideal
Morning digest
ONE DM per day
🔄

Mutual monitoring

Routine watches VPS. VPS watches routine. If one dies, the other detects within 30 min and alerts.

🧠

Layer 1 VPS fallback

VPS Python runs hourly. If routine silent >90 min, generates articles + briefings via direct Anthropic API.

🛡️

Layer 2 n8n fallback

n8n workflow as last-resort tertiary path. Only activates if Layers 0 + 1 both silent.

⚖️

Meta-watchdog

Watches all 12 watchdog scripts. If any silent >expected window, alerts.

📊

Config drift detector

Daily snapshot of n8n workflows + routine version + env vars. Alerts on unexpected changes.

🌅

Morning Digest

One Telegram DM at 9 AM Texas summarizing fires · articles · briefings · alerts. Replaces 4×/day status reports.

🔥

Ghost circuit breaker

5 consecutive Ghost publish failures = 30-min pause. Auto-resume by retrying one article.

📡

/360 operational dashboard

Private basic-auth dashboard: publishing stats, fire history, audit findings, approval queue, search visibility.

10

Mobile-first. Available on every device.

Install in 2 taps. No app store. Works offline.

Loading live preview…
market.news mobile
LIVE

Live preview — actual market.news mobile homepage

PWA · No app store

market.news is a Progressive Web App — modern web technology that installs to the home screen of any device, runs offline, and updates automatically. No app-store gatekeepers, no install friction, no native engineering tax.

📱
Android
📱
iOS
💻
Windows
💻
macOS
💻
Linux
🌐
Any browser
Why PWA matters for growth
  • Zero app-store review delays — ship updates the same hour
  • Cross-platform from day one — one codebase, every device
  • Reaches 5+ billion internet-connected devices
  • No 30% Apple/Google tax on future Pro-tier revenue
Install market.news →

Also linked in the channel pin at @MarketDotNews on Telegram for our mobile community.

11

Why now

Three macro shifts converging — the AI-native financial news window opened in 2024.

🧠

AI crossed the editorial bar

Sonnet 4.5+ tier models can now write factual, source-grounded financial copy at editor quality. Pre-2024, this required journalist payroll. Post-2024, a single founder can run a 14-country newsroom.

📈

Retail trading went global

Robinhood, Zerodha, Tiger Brokers, Nubank — more retail investors globally vs 2019. They need actionable market context their grandparents' Bloomberg subscription can't provide.

🏛️

Wire-service oligopoly is over-priced

Bloomberg Terminal at $24K+/year, Reuters at four-figure subscriptions, FT/WSJ paywalled. The under-served middle: 200M+ engaged retail + prosumer investors globally.

What we do that wasn't possible before

Multi-source synthesis at scale.

Cluster 200+ publisher feeds, deduplicate the story, surface every angle, write one article with full attribution. Pre-AI, this took a desk of 4 editors per region.

24/7 unattended production.

5 routine fires/day, automated QC, audit-and-fix loop, country-rotating editorial personas. No journalist payroll.

Cross-country contextualization.

A Fed rate decision is framed differently for an Indian reader (RBI ripple), a Japanese reader (yen impact), and a Brazilian reader (real / capital flows). One AI engine, many contexts.

Self-improving editorial layer.

Daily “Ideator” routine reads competitor coverage, identifies our gaps, proposes new features. Weekly source vetting re-evaluates every publisher. The system gets sharper without manual intervention.

12

How we compare

Across every dimension that matters for a 21st-century market-news experience.

CapabilityBloombergReutersYahoo FinanceApple News+market.news
Multi-source AI synthesis
Transparent AI quality review
Country-aware briefings⚠️ limited⚠️ limited
Cross-source dedup
Free to read✅ (ads)
Mobile-first (PWA, no app store)⚠️ web only
Built-in community / discussion⚠️ retired
SEO-indexed (Google + Bing + News)⚠️ paywalled⚠️ partial
Per-article sentiment + indicators⚠️ Terminal only⚠️ pro tier
Editor self-rated quality
Cost to user$24K+/yr$$$$Free + ads$13/moFree
Our defensible moat: the synthesis layer + self-healing automation + country-aware editorial isn't built in a quarter. It compounds — every fire teaches the QC system, every weekly source-vet sharpens the input, every reader feedback signal tunes the ranking.
13

What we’re building toward

Phase 1 is operational. Phase 2-4 are the funded growth arc.

PHASE 1 — Now (validated)
  • 14 countries · 200+ vetted sources · ~150 articles/day · 14 daily briefings
  • Automated end-to-end: 5 fires/day, QC pipeline, self-healing watchdogs
  • Free to read, ad-supported (Revive ad server live, Stripe sandbox ready)
  • Distribution: Ghost + Discourse community + Telegram channel + X auto-post + IndexNow
PHASE 2 — Next 6 months
  • Pro tier go-live (Stripe LIVE mode) — Premium AI analysis, exclusive earnings reports, early signals
  • 25 countries (add LatAm, SE Asia, Africa)
  • 10K MAU target (currently building distribution)
  • Email newsletter subscribers via Mailgun (infra live)
  • Mobile push notifications via PWA
PHASE 3 — Year 2
  • Vertical expansion: America.News (US state/city granular, 800-1,500 feeds)
  • Vertical expansion: Technology.News (16 verticals: AI, semis, fintech, biotech, etc., 400-700 feeds)
  • B2B API: market intelligence feed for fintechs, robo-advisors, brokerages
  • Multi-language synthesis (Hindi, Portuguese, Spanish, German, Japanese first)
PHASE 4 — Year 3+
  • 100K+ MAU
  • Mobile-native iOS / Android wrappers (PWA-to-native conversion)
  • White-label SaaS for niche aggregators (industry trade publications, regional brokerages)
  • Institutional-tier dashboard for fund managers

The asymmetric bet

Solo founder + AI-augmented editorial team has shipped what was previously a 50-person newsroom budget. The same operational efficiency that built Phase 1 is the moat that will deliver Phase 2-4.

Operated by TechXP Inc — a Pennsylvania-incorporated technology company.