# What to use instead of Investing.com

Investing.com has no public API, investpy has been broken since 2022, and its prices are labelled indicative. What replaces its downloads and its calendar.

*https://stockmarketstack.com/alternatives/investing-com*

## The subject

| Field | Value |
| --- | --- |
| Product | Investing.com |
| Status | live |
| Website | https://www.investing.com |
| Category | Stock Market Data APIs |

The free markets site of quotes, charts, historical price tables, news and an economic calendar across stocks, indices, currencies, commodities, bonds and crypto, with InvestingPro as its paid tier.

## Replacements

*Ordered by how little work the switch takes, least first. Paid placement does not affect this order.*

1. [Stooq](https://stockmarketstack.com/tools/stooq.md) — The nearest thing to the Historical Data button — a price file per symbol from the browser with no account, long histories, for personal use only.
2. [yfinance](https://stockmarketstack.com/tools/yfinance.md) — If investpy was the point, the one-line swap most scripts make — free and keyless, but just as unofficial, and liable to break for the same reason.
3. [DBnomics](https://stockmarketstack.com/tools/dbnomics.md) — The calendar's actual numbers from 93 statistics offices and central banks, over an open API with no key and no account.
4. [FRED](https://stockmarketstack.com/tools/fred.md) — US macro series and their release dates with a free key — the actuals behind most of the US rows on the calendar, with vintages for what was known when.
5. [FXMacroData](https://stockmarketstack.com/tools/fxmacrodata.md) — The calendar as data — releases for 22 currencies with release timestamps, free for the last 90 days of US data and 50 dollars a month for the rest.
6. [Twelve Data](https://stockmarketstack.com/tools/twelve-data.md) — Global stocks, FX and crypto over a documented API; the free plan gives 800 requests a day on US stocks, FX and crypto, for non-display use.
7. [EODHD](https://stockmarketstack.com/tools/eodhd.md) — End-of-day history for 60-plus exchanges behind one key under a contract, from 19.99 dollars a month; the free key covers one year and 20 calls a day.
8. [Trading Economics](https://stockmarketstack.com/tools/trading-economics.md) — The closest match to the macro pages — indicators, a calendar and forecasts for 196 countries — with no free tier and the calendar API on Enterprise only.

## The product

Investing.com is a free financial portal published by Fusion Media Limited, the seller named on its
App Store listing. One search box covers stocks, indices, currencies, commodities, bonds and
crypto, and every instrument has a quote page, a chart, news and a Historical Data tab. Beside the
quotes sits an economic calendar. On 9 October 2026
the economic calendar needed no sign-in. It filters by country, category and a one-to-three-star
importance rating, and prints Actual, Forecast and Previous for each release. Apple's Historical
Data tab showed a daily table of price, open, high, low, volume and change with a Download button.

**The download.** Investing.com publishes nothing we could find about the limits on that button.
Portfolio Performance's manual, which tells its users how to import Investing.com files, reports
that a free registration is needed to download or change the period, and that one download is
capped at 20 years. That is the third-party account, not Investing.com's.

**The paid tier.** InvestingPro sells a stock screener on 167 metrics, financial history ("72,000+
stocks worldwide with 10 years historical data" on its own pitch page), fair-value estimates, an
AI assistant and ProPicks, a set of AI-chosen stock lists. Investing.com's App Store listing, read
on 9 October 2026, prices Pro at 18.95 dollars a month or 229 a year and Pro+ at 46.95 a month or
559.99 a year. The web pricing page was running a countdown sale and did not show us plan prices.
ProPicks and the fair values are views on what to buy, and nothing below was chosen to replace
them.

**Why people leave.** Not for the website, which is free and keeps working. They leave because of
what they built on it. There is no documented public API, and the scraping libraries broke.
[investpy](https://github.com/alvarobartt/investpy), the Python package most people used, has an
issue titled "ConnectionError: ERR#0015: error 403, try again later.", opened on 15 September
2022 and still open, and its README now begins with a warning that it is not working because of
changes to Investing.com's APIs. The author's stopgap,
[investiny](https://github.com/alvarobartt/investiny), says the site's main endpoints are
"Cloudflare V2 protected". On 9 October 2026 a plain scripted request to Investing.com got HTTP
403 from us too.

## What to use instead

Investing.com is two products on one domain: a price-history site and a macro calendar. Each has
a different replacement.

**Price history in a browser.** [Stooq](https://stockmarketstack.com/tools/stooq) is the closest thing to the Download button:
a CSV per symbol from the browser and no account. Apple's daily series there starts in 1984, and
bulk files cover the US, UK, Japan, Hong Kong, Poland and Hungary. Its licence is personal use only, and
since mid-2026 scripted downloads fail — a browser works, a script does not.

**Price history in a script.** [yfinance](https://stockmarketstack.com/tools/yfinance) is the swap most investpy users make,
because it is one pip install and needs no key. Be clear about what it is: another unofficial
reader of another site's undocumented endpoints, which breaks whenever Yahoo changes something.
For a script that has to keep working, use a vendor with a contract.
[Twelve Data](https://stockmarketstack.com/tools/twelve-data) covers global stocks, FX and crypto over REST and WebSocket. Its
free plan gives 800 requests a day on US stocks, FX and crypto, for internal non-display use. [EODHD](https://stockmarketstack.com/tools/eodhd) is the breadth play:
end-of-day for 60-plus exchanges behind one ticker format, from 19.99 a month. Its free key carries
only the last year and 20 calls a day.
[Replacing yfinance in a script](https://stockmarketstack.com/how-to/replace-yfinance-in-a-script) and [downloading historical
prices in Python](https://stockmarketstack.com/how-to/download-historical-prices-in-python) cover the code.

**The calendar's numbers.** The Actual column on the calendar is a government release, and the
releases are free at the source. [FRED](https://stockmarketstack.com/tools/fred) carries US series and their release dates with
a free key, with vintages that show what was known on a given day. [DBnomics](https://stockmarketstack.com/tools/dbnomics)
aggregates 93 statistics offices and central banks behind one open API with no key. [Pulling an
economic data series](https://stockmarketstack.com/how-to/pull-an-economic-data-series) shows both.

**The calendar as a calendar.** A schedule of upcoming releases is harder to get as data.
[FXMacroData](https://stockmarketstack.com/tools/fxmacrodata) has a forward release calendar for 22 currencies, timestamps
each release and flags which times are derived. Its free tier is the last 90 days of US data,
held back 15 minutes; everything else is 50 dollars a month.
[Trading Economics](https://stockmarketstack.com/tools/trading-economics) is the nearest whole replacement for Investing.com's
macro pages, with indicators, a calendar and forecasts for 196 countries. It has no free tier,
the website-only plan is 29.99 a month, and the calendar API is sold on Enterprise only.

## What you give up

**The consensus column.** Investing.com's calendar prints a Forecast beside every release. Nothing
here gives you that free as data. Trading Economics' forecasts come from its own model, not a
survey of economists, according to its documentation. FXMacroData says many releases have no
official consensus and fills the gap with its own model. FRED and DBnomics have actuals only.

**Everything in one free tab.** Quotes on six asset classes, a calendar, news and downloads, with
no key and no bill. The replacements split that across two or three tools. The ones with a
contract — Twelve Data, EODHD, Trading Economics — are the ones that charge as soon as you need
more than a sample.

**Non-US history at no cost.** Investing.com's tables cover listings worldwide. Stooq's bulk files
cover the US, UK, Japan, Hong Kong, Poland and Hungary. EODHD's 60-plus exchanges cost from 19.99 a
month, because its free key stops at one year.

## Migration notes

**Your old numbers may not match an exchange's.** Investing.com's own disclaimer says its prices
"are indicative and not appropriate for trading purposes" and may come from market makers rather
than an exchange. Expect gaps against a vendor that takes exchange data, especially on indices and
futures-style instruments. Check adjustment too: [why adjusted close
differs](https://stockmarketstack.com/guides/why-adjusted-close-differs) explains why two daily series can disagree after a
split or a dividend.

**Rebuild the symbol map.** Investing.com addresses instruments by its own page names and internal
IDs, and every replacement has its own convention for telling one exchange's listing from
another's. A list of tickers will not carry across unchanged, least of all for non-US listings and
indices. [CUSIP, ISIN and FIGI](https://stockmarketstack.com/guides/cusip-isin-figi-identifiers) explains why there is no shared
identifier to translate through.

**Read the licence before you publish anything.** Investing.com's footer forbids redistributing
its data without permission, and most free replacements are no looser. Stooq is personal use only,
Twelve Data's free plan is internal non-display use, and yfinance's README calls Yahoo's data
personal use. [Redistribution](https://stockmarketstack.com/glossary/redistribution) and [non-display
use](https://stockmarketstack.com/glossary/non-display-use) define the two terms that decide it.

**Calendar times are not release times.** A calendar row says when a number was due; FXMacroData
stamps when it actually appeared and marks the rows where it had to infer the time. If you are
testing what the market knew and when, that difference matters more than the vendor.

## FAQ

### Does Investing.com have an API?

Not a public one that we could find. Its pages, read on 9 October 2026, document no API, and the footer forbids using, storing or redistributing the site's data without written permission from Fusion Media, the company behind it. Libraries such as investpy read the site's internal endpoints, and those have been blocked since 2022.

### Why did investpy stop working?

Because Investing.com put the endpoints it read behind Cloudflare protection. The investpy README now opens with a warning that it is not working because of changes to Investing.com's APIs, the issue reporting HTTP 403 errors was opened on 15 September 2022 and is still open, and the author's stopgap, investiny, says the main endpoints are Cloudflare V2 protected.

### How much is InvestingPro?

Investing.com's App Store listing, read on 9 October 2026, sells Pro at 18.95 dollars a month or 229 dollars a year and Pro+ at 46.95 a month or 559.99 a year. The web pricing page was running countdown sales and did not show us plan prices, so expect the website to quote a discounted first year.

### Are Investing.com prices accurate enough to backtest on?

Investing.com itself says not to trade on them. Its footer disclaimer says the data is not necessarily real-time nor accurate, may come from market makers rather than an exchange, and is indicative and not appropriate for trading purposes. For a backtest, use a vendor that names its exchange sources and its adjustment method.
