One client to download all historical market data
Every instrument, every timeframe — fetched straight from the source, on your own machine. Fully local. Fully private.
Software signed by Microsoft
Windows · macOS · Linux · free download · one-time licence, no subscription
Try the picker — it's the app's interface
How it works
- 1
Get the app
Buy the licence once, and the download for your OS — Windows, macOS or Linux — unlocks in your account. Installs like any other desktop app.
- 2
Pick what you want
The same interface as here: all 265+ instruments, any date range, tick to monthly, CSV or JSON.
- 3
It fetches locally
The app pulls the data straight from the source, on your machine, into your files. Nothing passes through us.
The picker further down this page is the real thing — configure a job here, then run it locally in the app.
See it work
Not a mock-up — the real desktop app, fetching Spot Gold straight to disk. Click any step.
Browse. The whole catalogue, grouped by asset class — forex, metals, crypto, indices, commodities, bonds, ETFs and shares. Search it, or filter to a class.
Why local & private
We sell software, not data. The app runs entirely on your machine and talks to the source directly — which means the privacy isn't a policy we promise, it's the architecture.
No middle-man server
Your query list stays on your disk. We never see which instruments or ranges you fetch, because the request never reaches us.
Works offline once installed
The only connection the app needs is the direct one to the data source. No licence phone-home during a run, no cloud dependency.
Nothing about your strategy is uploaded
Instrument interests, date ranges and schedules are configuration files on your machine — not rows in our database.
No per-download fees, ever
No metered "data credits", no charge by date range. Buy the app once — from €9 — and use it as much as you like.
What the app does
The full catalogue and the full archive are available on every licence. Tiers differ by what the software can do with them.
- Catalogue
- 265+ instruments across 17 asset classes
- History
- Everything the source holds — daily series reach back to 1973
- Timeframes
- Tick · 1s · 1m · 5m · 15m · 30m · 1h · 4h · daily · monthly
- Price side
- Bid or ask, with volumes where available
- Formats
- CSV + JSON on every tier; MetaTrader, NinjaTrader, Parquet & SQLite/DuckDB from Pro
- Queue
- Batch many instruments and ranges; pause, cancel and resume
- Resume
- On-disk chunk manifest — close the app mid-run and pick up where you stopped
- Rate limiting
- Polite pacing with backoff, so the source never cuts you off
- Automation
- Headless CLI, local scheduler and re-runnable profiles from the Automation tier
- Platforms
- Windows, macOS and Linux from one codebase
- Network
- One direct connection to the source. No account server in the retrieval path
- Output
- Plain files in a folder you choose — UTC timestamps, no lock-in
One app, three licences
You're buying software. Every licence unlocks the whole catalogue and the whole archive — the difference is export formats, batch jobs and automation.
Standard
The complete archive, on your machine.
€9one-time
- Full catalogue, all timeframes, full history
- CSV + JSON export
Pro
Every export format, and batch queueing.
€19one-time
- Everything in Standard
- MetaTrader, NinjaTrader, Parquet & SQLite/DuckDB export
Automation
Script it, schedule it, keep it current.
€49one-time
- Everything in Pro
- Headless CLI for unattended runs
| Standard€9 | Pro€19 | Automation€49 | |
|---|---|---|---|
| Catalogue | Complete | Complete | Complete |
| History | Everything | Everything | Everything |
| Timeframes | All tick | All tick | All tick |
| Export formats | CSV, JSON | + MetaTrader, NinjaTrader, Parquet, SQLite/DuckDB | All |
| Queue / batch | Manual, one at a time | Batch (several instruments at once) | Batch |
| Resume interrupted downloads | |||
| Headless CLI | |||
| Scheduler (planned runs) | |||
| Watch / refresh mode | |||
| Profile import / export | |||
| Free updates for your licence | |||
| Opt-in update checks |
There's no trial — buy a licence, sign in from the app, and it activates on every computer you own. One payment, no subscription, no renewal.
MarketData Hub is not affiliated with, endorsed by or sponsored by Dukascopy Bank SA. The application retrieves data on your machine, under your instruction, subject to the source's own terms.
Download
One app, three platforms. Windows installs straight from the Microsoft Store; macOS and Linux downloads are free with an account. A licence is what activates the app to use it.
Microsoft Store — signed by Microsoft, installs and updates itself
Windows 10 version 1809 or later
Get it from Microsoft StoreFree install · no account needed · v0.5.0Disk image (.dmg) · zip — Apple silicon and Intel
macOS 11 Big Sur or later
Sign up to unlockDisk image · Apple silicon · v0.5.0AppImage (portable) — x64 and Arm64 · .deb (installer) — x64
Any glibc-based distribution (Ubuntu 22.04+ tested)
Sign up to unlockAppImage · x64 · v0.5.0Free to download. A licence activates the app — from €9, one-time.
- Version
- 0.5.0
- Checksums
- SHA-256 sums are published with the binaries, so you can verify a build before running it.
- Changelog
- Release notes ship with every build.
- Updates
- Windows updates come from the Microsoft Store, automatically. On macOS and Linux the app can check for new versions — opt-in, off until you switch it on in Settings; the AppImage installs them itself.
First run
- Windows: Nothing to bypass. The Store installs it like any other app, keeps it up to date, and removes it cleanly if you ever uninstall.
- macOS: Open the .dmg and drag MarketData Hub into Applications, then use the steps below.
- Linux: Install the .deb with `sudo apt install ./MarketDataHub-*.deb`, or chmod +x the portable AppImage and run it — on Ubuntu 22.04+ the AppImage also needs `sudo apt install libfuse2` (or run it with --appimage-extract-and-run).
After that: sign in once to activate this computer, choose where files are saved, and pick an instrument, a range and a timeframe. Activation needs an internet connection once — from then on the app runs entirely offline, and moving to another computer just means signing in again.
On Windows there is nothing to get past
MarketData Hub is published on the Microsoft Store. Microsoft signs the package itself and vets every submission, so Windows installs it like any other Store app — no security prompt, no "unknown publisher", nothing to click past. It updates itself from there too.
macOS asks once, on the first launch
The macOS build is not code-signed — a certificate is something a developer buys from Apple, and we have not. That is all the message below means. It is not the result of anything being scanned and found harmful; macOS has no idea what is inside the file either way.
“MarketData Hub” cannot be opened because Apple cannot check it for malicious software
How to continue
- 1Try to open the app once, and dismiss the message.
- 2Open System Settings → Privacy & Security.
- 3Scroll to the bottom and click Open Anyway next to MarketData Hub.
- 4Confirm with Touch ID or your password. Every later launch is normal.
You do this once. Every launch after the first is completely normal.
Nothing to bypass on Linux. There is no publisher-reputation gate, so an unsigned build behaves exactly like a signed one. Install the .deb with `sudo apt install ./MarketDataHub-*.deb`, or chmod +x the portable AppImage and run it — on Ubuntu 22.04+ the AppImage also needs `sudo apt install libfuse2` (or run it with --appimage-extract-and-run).
Don't trust us — check the file
Every macOS and Linux build is produced by a public, automated pipeline, and its SHA-256 fingerprint is published from that build's own log — nobody types it in by hand. Compare the number on your disk against the published one: if they match, your copy is byte-for-byte the one the pipeline produced.
shasum -a 256 MarketDataHub-*.dmgThe sums are linked next to the download buttons once you sign in.
Frequently asked questions
+Do you sell the data?
No. We sell software that fetches data for you, on your own computer, directly from the source. Data use is subject to the source's terms. We never host, cache, relay or resell market data — it does not pass through our servers at any point.
+Where does the data come from?
Dukascopy's public quote archive, fetched by your machine when you run the app. We are not affiliated with, endorsed by or sponsored by Dukascopy Bank SA, and your use of the retrieved data is subject to their terms.
+Is it a subscription?
No. Every tier is a one-time purchase — the entry licence is €9, yours forever. There is nothing to renew and nothing to cancel; updates are included for the licence you bought.
+What do the higher tiers give me — more data?
Never. Every licence unlocks the full catalogue of 265+ instruments, every timeframe and the entire available history. Higher tiers do more with that data: extra export formats (MetaTrader, NinjaTrader, Parquet, SQLite/DuckDB), bulk queueing, a headless CLI and scheduler, and priority support.
+Which operating systems does it run on?
Windows, macOS and Linux, from one codebase. Sign in with your account and the app activates — there is no machine limit, so the licence covers the computers you work on.
+Is my activity private?
Yes. Your instrument selections, date ranges, schedules and downloaded files stay on your machine. The app opens one direct connection to the data source; nothing about what you fetch is sent to us, because there is no server of ours in the path.
+Is the app free to download?
Yes. Create a free account and you can download the app for Windows, macOS or Linux straight away — there's no charge to install it. It just doesn't retrieve anything until a licence activates it, so there is no time-limited trial to run out: sign up, download, try the picker on this page to see exactly what a file looks like, and buy a licence (€9) when you're ready to use it.
+Where do I download the app?
Create a free account and the download buttons for Windows, macOS and Linux unlock right away, in your account and in the Download section. The download itself is free; a licence (from €9, one-time) is what activates the app so it can fetch data.
+Can I get my money back?
Yes — within 14 days, for any reason or none. EU law gives consumers a 14-day right of withdrawal on software downloads (§ 11 FAGG), and we do not ask you to waive it at checkout, so it applies even after you have downloaded and used the app. Email team@marketdata-hub.com and we refund you in full, by the same means you paid, within 14 days.
+What instruments, timeframes and formats does the app support?
265+ instruments — forex majors and crosses, precious metals, cryptocurrencies, stock indices, energy/metal/agricultural commodities, government bonds, ETFs and individual US, EU, UK and Japanese shares. Every timeframe from raw ticks through 1-minute, 5/15/30-minute, hourly, 4-hour, daily and monthly candles, with bid or ask prices, written as CSV or JSON (plus MetaTrader, NinjaTrader, Parquet and a single-file SQLite/DuckDB database from the Pro tier).
More detail in the guides, the data methodology and the terms of use.
265 instruments the app can fetch — pick one to preview the file it would write