Daily prices for IDX and US stocks
A year of daily open, high, low, close, volume and change % for Erajaya (ERAA), Apple and Bank Central Asia (BBCA.JK).
Updated November 9, 2026
What this example returns
The dataset’s “Historical prices” view shows 18 columns: Date, Symbol, Name, Open, High, Low, Close, Volume, Change %, Currency, Exchange, Country, Type, Interval, ISIN, Investing.com id, Page, and Input. See every output field.
What each setting does
The input this example runs Investing.com Historical Data Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.
- Instruments
instruments https://id.investing.com/equities/erajaya-swasem-historical-data, https://www.investing.com/equities/apple-computer-inc-historical-data, BBCA.JK
investing.com links or search terms, one per line. Links work from any language site (www., id., de., in., uk., ...) and any tab of the instrument (overview, historical data, chart), e.g. https://id.investing.com/equities/erajaya-swasem-historical-data. Search terms are tickers or names as you would type them in the…
- Start date
startDate 2023-12-04
First day of the period: YYYY-MM-DD (e.g. 2024-01-01), or a relative period such as 30 days, 6 months or 5 years. Empty = one year before the end date.
- End date
endDate 2024-11-04
Last day of the period: YYYY-MM-DD. Empty = today.
- Interval
interval Daily
One row per trading day, per week or per month, as in the Time Frame menu of the site's Historical Data page. Weekly and monthly rows are whole weeks or months, dated by their first day, so the first and last row can start before the start date or end after the end date.
- Row order
sortOrder Oldest first
Newest first (as on the site) or oldest first.
Default: Newest first → this example uses Oldest first
{
"instruments": [
"https://id.investing.com/equities/erajaya-swasem-historical-data",
"https://www.investing.com/equities/apple-computer-inc-historical-data",
"BBCA.JK"
],
"startDate": "2023-12-04",
"endDate": "2024-11-04",
"interval": "daily",
"sortOrder": "oldest"
}What it costs
You pay for the events the actor reports, such as each result or page it produces. Platform usage is included in the event prices: compute, proxies, browser and storage cost nothing extra.
- Instrument history$0.00425Charged once per instrument and run: all of its daily, weekly or monthly price rows for the requested period, however many there are.
When to use this example
From the Investing.com Historical Data Scraper readme:
Why do weekly or monthly rows start before my start date?
They are whole weeks or months, dated by their first day, exactly as on the site. The last row covers the whole week or month too, even when your end date is earlier.
Other ways to run Investing.com Historical Data Scraper
- Monthly prices: crypto, FX, gold, bonds, index, ETFFive years of monthly bars for Bitcoin, EUR/USD, gold, the Indonesia 10-year yield, the IDX Composite and SPY.
- Full daily history since 1975Every daily price Investing.com has for Apple (from 1980) and Telkom Indonesia, in one run.
- Last 30 days, weeklyWeekly bars of the last 30 days for Telkom Indonesia and Bitcoin.
About Investing.com Historical Data Scraper
Download daily, weekly or monthly historical prices from Investing.com for stocks, indices, ETFs, funds, currencies, crypto, commodities and bonds: date, open, high, low, close, volume and change %. Paste investing.com links (any language site) or tickers. No login needed.
- Price:
- $4.25 / 1,000 results
- Developer:
- Querystone
- Categories:
- Business, Developer tools, Other
Investing.com Historical Data Scraper pageOutput fieldsPricing
Related actors
Latest articles
Guidesn8n Puppeteer Node: Puppeteer and Playwright in n8n Without Self-Hosting Chrome
The n8n Puppeteer node needs Chromium inside your n8n container and installs only on self-hosted n8n. How it and the Playwright nodes install, where they break, and how to run the same browser scrape on Scrape.ly from n8n instead, with a real tested run.
Read the article
GuidesPuppeteer vs Selenium for Web Scraping: The Same Scraper in Both
Puppeteer vs Selenium for web scraping: languages, browsers, protocols, waiting, request blocking and parallel sessions, from the official docs on 28 October 2026, plus the same scraper written in Puppeteer and Selenium and tested on a JavaScript-rendered page.
Read the article
GuidesGet Notified When a Scrape Finishes: Webhooks, Slack and Email
How to use webhooks for web scraping: get an HTTP call, a Slack or Discord message or an email the moment a scraper run finishes, with the run and dataset IDs to fetch results. Event types, payload templates, retries, a tested Python receiver and the API calls to set it up.
Read the article
The internet is full of data.
Start owning yours.
Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.