TradingNews, Financial news API with dedup, urgency tags, and sentiment
Deduped news API with urgency tags saves building your own pipeline.
Fixes FinBERT's commodity blind spots with a structured inversion catalog.
Quant developers, financial data scientists
FinBERT · Bloomberg Terminal NLP · Hugging Face Datasets
No existing dataset captured this systematically. Every financial sentiment project I found was either abandoned or producing generic polarity that was actively wrong for commodities and FX.
So I built swik — at first for myself, then I kept finding zero alternatives and thought this could interest other people. Many sentiment analysis projects out there are abandoned for this very reason: failure to produce meaningful, correct and reliable sentiment for a given asset-specific headline.
Then I thought: "build it and they will come." Now there it is — an open, community-maintained catalog of phrase inversions for 35+ assets (commodities, FX, indices, crypto). Each entry has the phrase, naive polarity, actual direction for that asset, and the economic reasoning behind it.
The inference API takes a headline + security symbol and returns direction, magnitude, relevance, and confidence — with the inversion catalog injected as context.
What's open:
• 267 inversion entries across 35 assets (CC BY 4.0, on GitHub) • Free API (100 req/day, no credit card) • Label queue to contribute corrections
Still very early — the catalog grows with contributions. Curious whether others have hit this problem and how they've handled it.
swik.io | catalog: github.com/polibert/sentimentwiki-catalog
Deduped news API with urgency tags saves building your own pipeline.
Inverse material rendering in browser that's faster than m-xr's marso and academic papers.
Accurate diacritization and NER for Nigerian languages, CPU-only, 17MB total.
Lightweight self-hosted alternative to Backstage for teams drowning in Swagger files.
Schema-driven Markdown registry beats drawing tools for living documentation.
E2E encrypted financial forecasting that replaces complex retirement spreadsheets.