One client to download them all.
Every instrument, every timeframe — fetched straight from the source, on your own machine. Fully local. Fully private.
Free to download after signup. To use it, a licence — €5.60 one-time.
Not affiliated with Dukascopy. Your selections never leave your computer.
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.
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 — one beer, €5.60 — 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.
🍺 Beer
Everything essential, one beer.
€5.60one-time
- Full catalogue, all timeframes, full history
- CSV + JSON export
- Download queue with resume
- Windows, macOS & Linux
🍺🍺 Pro
Every format.
€14one-time
- Everything in Beer
- MetaTrader, NinjaTrader, Parquet & SQLite/DuckDB export
- Batch queueing — many instruments in one go
- Priority email support
🍺🍺🍺 Automation
Script it and schedule it.
€40one-time
- Everything in Pro
- Headless CLI for unattended runs
- Scheduler for planned runs
- Watch/refresh mode + profile import/export
| 🍺 Beer€5.60 | 🍺🍺 Pro€14 | 🍺🍺🍺 Automation€40 | |
|---|---|---|---|
| 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 | |||
| Auto-update (opt-in, in-app) |
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. Sign up and the download is free — the buttons below go live the moment you have an account. A licence is what activates the app to use it.
Portable (.exe) · installer (.exe) · zip — x64 and Arm64
Windows 10 or later
Sign up to unlockPortable · x64 · no install · v0.4.1Disk image (.dmg) · zip — Apple silicon and Intel
macOS 11 Big Sur or later
Sign up to unlockDisk image · Apple silicon · v0.4.1AppImage — x64 and Arm64 · .deb — x64
Any glibc-based distribution (Ubuntu 22.04+ tested)
Sign up to unlockAppImage · x64 · v0.4.1Free to download. A licence activates the app — from €5.60, one-time.
- Version
- 0.4.1
- 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
- Built-in updater — the app checks GitHub Releases and updates itself.
First run
- Windows: The portable build needs no install at all — just run it. Prefer a Start-menu entry? The installer is on the release page; no administrator needed, it installs for your user only.
- macOS: Open the .dmg and drag MarketData Hub into Applications, then use the steps below.
- Linux: chmod +x the AppImage and run it, or install the .deb with apt.
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.
Your computer will warn you. Here's why, and what to do.
MarketData Hub is not code-signed. A code-signing certificate is something a developer buys — it attaches a verified company name to a file so Windows and macOS can show it to you. We haven't bought one yet, so both systems will tell you the publisher is unknown.
That warning is about a certificate we don't have. It is not the result of anything being scanned and found harmful — your operating system has no idea what's inside the file either way. Below is exactly what you'll see, and exactly how to get past it.
What Windows shows you
“Windows protected your PC” — Unknown publisher
How to continue
- 1Click More info.
- 2Click Run anyway.
You do this once. Every launch after the first is completely normal.
Don't trust us — check the file
Every 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.
Get-FileHash .\MarketDataHub-*.exe -Algorithm SHA256The 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 tier is one beer, €5.60, 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 (€5.60) 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 €5.60, 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