Methodology

How MktInvest research is sourced, grounded, gated and corrected — and where its limits are.

Overview

MktInvest publishes AI-generated research on commodities and equity sectors. An automated pipeline reads industry, institutional and news sources, ranks what matters for each market, and writes dated views and reports in which every factual statement links to the article it comes from. Deterministic gates decide what publishes; nothing is edited by hand. This page documents that process end to end, with its live statistics and its limits.

Our guiding principle is that research should be traceable, dated and honest about its evidence. Facts and analysis are kept in separate fields; a fact the system cannot ground in a source is dropped, and when sources disagree the page says so instead of picking a side.

The research pipeline

01

Ingest

Industry, institutional and news sources are read four times a day through their public feeds and two news APIs; stories carried by several outlets collapse to their original wire or press release.

02

Rank

A model scores each article's relevance and impact for each market we cover, weighted by the source's reliability; noise is dropped before any writing starts.

03

Write

A capable model drafts the views and reports from the cited articles only. Facts and analysis are separate fields, and every fact carries the article it comes from.

04

Gate

Deterministic compliance, citation, grounding and claim-fidelity checks decide what publishes. A blocked version never replaces the live one.

Research views: dates, evidence score & direction

Every research page carries two distinct dates. “Last updated” is when the analyst view was generated; “Latest cited source” is the publication date of the newest source the view cites. It dates the evidence base, not a human review — a freshly generated page resting on older material shows the gap openly instead of hiding it.

The evidence score (0–1) is computed in code from the underlying material — never self-assessed by the model. It blends four measured components: coverage (30% — grounded, individually cited facts; 5 or more count in full), diversity (25% — distinct independent origins behind the cited articles; 4 or more count in full), freshness (25% — the share of cited sources published within 21 days) and depth (20% — the share we hold the full text of). A small penalty applies when a view needed compliance retries, and the result is clamped between 0.25 and 0.95. It measures the strength of the evidence base: it is not a probability that the outlook proves right, and a lower score simply means thinner, older or less diverse sourcing.

Origins, not outlets: when several outlets carry the same story — a Reuters/AP wire pickup, a rewritten company press release, coverage of the same study — we detect the originator from attribution phrases, press-release fingerprints and identical quoted passages, and count it once. A company announcing something about itself is a primary source: it is cited as such and never counts as independent coverage.

When the cited evidence disagrees with itself — opposing-direction claims on the same variable (for example “demand is rising” alongside “demand is falling”) — the page is flagged “Contested evidence” and the score is capped at 0.70, however rich the citation base. Divergent evidence must not read as strong.

Directional language is always tied to a named exposure: “bullish” / “bearish” refer to the commodity's price in the stated market and horizon — never to a company's fortunes, and never to every exposure at once (rising freight rates, for example, are revenue for vessel owners and a cost for freight buyers). News items without a clear net price channel are shown as “Notable — no clear near-term direction” rather than forced onto a side.

Beyond factual gates, every article passes a structural register check (calibrated on our published corpus, 14 Sep 2026): per 1,000 words it allows at most 1.5 contrast constructions (“not merely X — it’s Y”), 2 em-dashes and 3 abstract intensifiers (“pivotal”, “burgeoning”, “testament”…), and zero sentence-final attributions (“…, as X noted”). Drafts above threshold are sent back for rewrite, never published as-is.

Gate activity, last 30 days

The same gates that guard the pipeline also stop publishable-looking output. This is what they stopped and let through recently:

ArtifactPublishedBlockedPublish rate
Research views

We publish 73% of what we generate — 12 stopped by the gates.

3212

Most common stops: source-verification checks · verification service unavailable

73%
Reports

We publish 24% of what we generate — 106 stopped by the gates.

33106

Most common stops: source-verification checks · verification service unavailable

24%
Blog articles

We publish 69% of what we generate — 5 stopped by the gates.

115

Most common stops: source-verification checks

69%

Independent evaluation

Once a month we draw a deterministic sample of 50 claims published in the last 30 days — view key facts and figure-bearing blog sentences — and re-verify each against the cited source passage with a different model than the one that generated the content. The compliance suites are regression tests on documented violations; this sample is the accuracy estimate, and a human spot-check is part of the process.

Run of 15 September 2026 · 50 claims · adjudicated by gpt-4o-mini

Fidelity precision
58%
claims fully supported by the cited source
Unsupported rate
32%
claims the cited passage could not ground
Distorted
5
claims that twisted the source
Attribution errors
5
2 false · 3 missing

Freshness & latency

Expected update cadence and typical lag from the source event to publication. Latency is indicative and can widen around major releases or exchange outages.

Data freshness and latency by data class, including source, update cadence, typical latency and coverage window.
Data classSourceCadenceTypical latency
News corpusOutlet RSS + NewsData.io · Marketaux4×/dayMinutes to a few hours from publication
Macro backdropFRED (Federal Reserve)When > 2 days staleNext ingest run
Research views & reportsGenerated from the cited corpusWeekly (Fri 21:00 UTC) + on-demandOn-demand trigger when a high-impact story lands on a stale page (cap 2/day)
Blog featuresDaily editorial pipelineOnce daily (14:00 UTC)Same day as the trigger event
High-impact alertsProcessed corpus (impact ≥ 0.8, 48h)Evaluated 4×/dayWithin hours of the story

Our sources

Every outlet and institution the pipeline currently reads, with the reliability weight (1–5) it carries when the system ranks what matters. Each fact on a research page links to the article it comes from, so any claim can be checked at its source.

Central banks · 2

  • ECB5/5
  • Federal Reserve5/5

Macro data · 1

  • FRED5/5

Industry, institutional & trade press · 52

  • CISA Advisories5/5
  • EBA News5/5
  • EIA5/5
  • ESA News5/5
  • ESMA News5/5
  • FSB — Financial Stability Board5/5
  • NASA News Releases5/5
  • SEC Press Releases5/5
  • World Gold Council5/5
  • World Nuclear News5/5
  • BioPharma Dive4/5
  • BleepingComputer4/5
  • Blockworks4/5
  • Breaking Defense4/5
  • CIO Dive4/5
  • CoinDesk4/5
  • Dark Reading4/5
  • Defense News4/5
  • DefenseScoop4/5
  • EE Times4/5
  • LNG Prime4/5
  • Mining.com4/5
  • Natural Gas Intelligence4/5
  • Northern Miner4/5
  • OilPrice.com4/5
  • POWER Magazine4/5
  • PV Magazine4/5
  • Rigzone4/5
  • STAT News4/5
  • SecurityWeek4/5
  • SpaceNews4/5
  • Splash2474/5
  • The Block4/5
  • The Hacker News4/5
  • The Register4/5
  • Unchained4/5
  • Utility Dive4/5
  • World Oil4/5
  • electrive4/5
  • gCaptain4/5
  • Ars Technica3/5
  • Cointelegraph3/5
  • Decrypt3/5
  • Mining Weekly3/5
  • PharmaTimes3/5
  • TechCrunch3/5
  • TechCrunch — AI3/5
  • The Defiant3/5
  • The Verge3/5
  • Tom's Hardware3/5
  • ZDNet3/5
  • reNEWS.biz3/5

News outlets & aggregators · 9

  • Bloomberg5/5
  • Reuters5/5
  • BBC4/5
  • CNBC Finance4/5
  • The Guardian4/5
  • The New York Times4/5
  • MarketWatch3/5
  • Marketaux2/5
  • NewsData.io2/5

Authorship & accountability

Every page, report and article on MktInvest is AI-generated and machine-gated: deterministic compliance checks and a claim-fidelity pass decide what publishes. The single byline is “MktInvest Research” — an organisation, not a person. The earlier persona bylines were retired on 14 September 2026 and every article was reassigned; that change is on the corrections log.

Accountability for what publishes sits with MktInvest as the publisher — the gates are documented on this page, and errors found after publication follow the corrections policy below. How the gates work →

Corrections policy

When a published figure, attribution or direction turns out to be wrong, we fix it surgically — headings, links and unaffected figures stay byte-identical — and the repaired text is re-scanned by the same gates that guard the pipeline. Every material fix becomes a dated public entry, never a silent edit.

Read the corrections log → Spotted an error? Write to info@mktinvest.com.

Source rights

We link to the original reporting and quote only short excerpts where needed — we never republish full articles. Crawling respects each publisher’s robots.txt and access terms; every figure is attributed to its outlet with name and date, and bot-walled sources are marked “date not available” rather than worked around.

Limitations & disclaimer

MktInvest's analyst views are built from real, cited sources — every fact links back to the article it came from. We do not currently display live market prices; nothing here is a real-time market feed, and the views must not be used for trading, valuation or any decision with financial consequences without consulting the primary sources.

Nothing on this site constitutes investment, legal, tax or accounting advice, nor an offer or solicitation to buy or sell any instrument. Markets are volatile and past performance is not indicative of future results. Always consult a qualified professional and the primary source before acting.

Questions about our methodology? Read more about MktInvest.