How we build our stock pages

Every stock page on MonkeyTrade combines three distinct layers: market data from a third-party provider, indicators we calculate ourselves, and written analysis produced with AI assistance. This page explains which is which, where each comes from, and how often it updates — so you can judge for yourself how much weight to give any figure on the page.

Where the data comes from

Price history, company fundamentals, analyst consensus, earnings dates and company news are supplied by a third-party institutional market-data provider. We license this data; we do not collect it ourselves, and we do not alter the underlying figures.

Coverage spans US, German (XETRA), UK (LSE) and Hong Kong listed equities. UK-listed prices are quoted in pence (GBX), as they are on the exchange itself. Some panels will not appear on some stocks — where our provider returns no data for a company (analyst consensus on certain non-US listings, for example), we hide the panel rather than show a gap or a guess.

Prices are delayed. The quote shown on a stock page is not a real-time trading feed and must not be used as one.

How often it refreshes

Each panel carries an “As of” date. That date is the truth about the figures above it — if it looks stale, it is stale, and you should treat it accordingly. Because our nightly refresh runs on the daily close, figures reflect the last completed trading session; over a weekend or market holiday the “As of” date correctly shows the previous trading day.

LayerRefresh cadence
Quoted priceOn page load, from a delayed feed
Price history, fundamentals, analyst data, newsNightly, 05:00 UTC
Calculated indicatorsNightly, with the price history
Written analysisOnly when the underlying daily close changes

What we calculate ourselves

The technical indicators and the Technical Bias reading are not supplied by our data provider. We compute them in-house from the end-of-day price history, using standard, published formulas.

These calculations are deterministic: the same price history always produces the same indicator values and the same bias reading. There is no AI, no judgment and no discretion in this layer — it is arithmetic, covered by an automated test suite that runs on every change we make. Technical Bias is a mechanical summary of those indicators, a description of what the signals collectively show — not a forecast and not a recommendation.

What “AI-assisted” actually means

The written sections on a stock page — the summary, our take on the outlook, the key risks and the About section — are drafted by AI language models. Concretely:

We think AI assistance is legitimate for this work precisely because the underlying numbers are verified and the writing is constrained to them. We would not be comfortable presenting model-generated data, and we don’t.

What this is not

These pages are research and information. They are not investment advice, not a personal recommendation, and not a substitute for your own analysis. We do not know your circumstances, your time horizon or your risk tolerance, and nothing on a stock page is tailored to them.

Trading and investing carry risk, including the risk of losing more than your initial deposit on leveraged products. Your capital is at risk.

Corrections

If you believe a figure on one of our stock pages is wrong, tell us and we will check it against source and correct it. We would rather hear it from you than leave it standing.

Last reviewed: July 2026