pip install git+https://github.com/Computational-Value-Investing/cvi-mcp connects the entire research engine to Claude Desktop, Claude Code, Cursor and any MCP-capable assistant.
Ask in plain language — "the 20 most undervalued industrials worldwide" — and the assistant calls CVI's live research engine: 25 markets, TTM valuations, model predictions, the Time Machine.
Nine tools, one config line, your existing API key and scopes.
Every answer carries provenance: the immutable research run and as-of timestamp behind the numbers.
The 30 Nasdaq Stockholm blue-chips join the research engine — Atlas Copco, Investor, Volvo, Ericsson, AstraZeneca and the rest of Sweden's global industrial compounders.
Full pipeline coverage: unified TTM fundamentals, valuations, scores, model predictions and World Portfolio eligibility — SEK-denominated, USD-normalised like every other market.
Dedicated screen at /value/sweden; available in the terminal, API (market=OMXS30), SDK and MCP tools.
Free-float cap-weighted index, reconstituted semi-annually (Jan/Jul) — constituents pinned to the 2025-07-01 reconstitution.
Methodology
Annual and quarterly statements are now unified into one trailing-twelve-month time series per company — because an annual filing is a TTM observation at fiscal-year end.
Audited FY points provide the history; rolled 4-quarter points extend it to the freshest twelve months — income statement, cash flow and balance sheet trends on one continuous, comparable basis.
Every growth and trend feature, forward target and valuation (NAV, EPV, Graham, owner earnings) now computes on this unified series — TTM-basis trend coverage grew 2.4×.
Each point carries ttm_source lineage ("annual" / "rolled4q") — visible in company profiles and the API.
Terminal, API, SDK and MCP all read the same canonical series. Single-quarter rows remain for quarterly-margin views only.
New markets
IBEX 35, AEX and FTSE MIB are live — roughly 100 more large caps across Madrid, Amsterdam and Milan.
Global champions US-focused screeners miss: ASML, Shell, Unilever, Inditex, Ferrari, the Iberian banks.
Coverage now spans 25 markets, all USD-normalised into the World Portfolio.
Methodology
Every ratio and score is now built on the last four quarters combined, valued at the live price.
Fixes single-quarter distortion — P/E was up to ~4× overstated on the quarterly view — and stale annual prices.
One canonical current basis across the terminal, the API and the SDK. Fully consistent.
API
CVI is now available as an API — scores, valuations, model predictions and a point-in-time Time Machine.
pip install git+https://github.com/Computational-Value-Investing/cvi-python-sdk and query all 25 markets in three lines of Python.
Versioned, read-only, addressed by stable CVI IDs. Generate a key in your account.
Interactive reference at /v1/docs.
Product
The new /v1/screen ranks every company across all 25 markets at once — filter by market, sector, signal or minimum score.
Terminal, API and SDK now return identical rankings, from one canonical current price per company.
Platform
Every run is now frozen into an immutable, checksummed ledger — results are never silently overwritten.
A Time Machine reconstructs the score, valuation and decision for any company on any past date.
An immutable raw-data archive tracks restatements, so the historical record stays honest.
Methodology
A hierarchical model fuses global, regional, local and sector signals into one worldwide view.
Champion/challenger discipline: a new model only ships if it beats the incumbent out-of-sample.
The whole world, ranked head-to-head — not 25 islands.
Methodology
Intrinsic value now rests on Buffett/Greenwald owner earnings, not reported free cash flow.
Separates maintenance capex from growth capex; adds back growth R&D.
Durable compounders are no longer penalised for reinvesting. Margin of safety recomputes against the live price.
Methodology
A new fundamental-trend signal favours companies whose margins, returns, revenue and cash flow are strengthening.
Leans the screen toward undervalued businesses on the way up, not value traps in decline.
Product
The weekly newsletter now uses double opt-in — you confirm via a link before you're added.
The site speaks German end to end under the DE toggle, including the Impressum, Datenschutz and AGB.
Deliverability hardened, so the newsletter is far less likely to land in spam.
We value your privacy
We use strictly necessary cookies to run the site (login, checkout). With your consent we also use
analytics/marketing cookies to improve the service. You can change this anytime via
“Cookie settings”. See our Privacy Policy.