A desktop app · 265+ instruments · runs on your machine

One client to download them all.

Every instrument, every timeframe — fetched straight from the source, on your own machine. Fully local. Fully private.

See what a licence costs

Free to download after signup. To use it, a licence — €5.60 one-time.

See how it works

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

Or browse the whole catalogue below

How it works

  1. 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. 2

    Pick what you want

    The same interface as here: all 265+ instruments, any date range, tick to monthly, CSV or JSON.

  3. 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.

Popular

€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
Feature comparison of the Beer, Pro and Automation licences
 🍺 Beer€5.60🍺🍺 Pro€14🍺🍺🍺 Automation€40
CatalogueCompleteCompleteComplete
HistoryEverythingEverythingEverything
TimeframesAll tickAll tickAll tick
Export formatsCSV, JSON+ MetaTrader, NinjaTrader, Parquet, SQLite/DuckDBAll
Queue / batchManual, one at a timeBatch (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.

Windows

Portable (.exe) · installer (.exe) · zip — x64 and Arm64

Windows 10 or later

Sign up to unlockPortable · x64 · no install · v0.4.1
macOS

Disk image (.dmg) · zip — Apple silicon and Intel

macOS 11 Big Sur or later

Sign up to unlockDisk image · Apple silicon · v0.4.1
Linux

AppImage — x64 and Arm64 · .deb — x64

Any glibc-based distribution (Ubuntu 22.04+ tested)

Sign up to unlockAppImage · x64 · v0.4.1

Free 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

What you'll see. Run anyway only appears after you click More info — the two clicks, in order.

How to continue

  1. 1Click More info.
  2. 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 SHA256

The 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

The app for one beer (€5.60) · one time, forever

Site index

The app for Windows, macOS, Linux →

Browse all 265 supported instruments →

The app

Asset classes the app can fetch

Guides

About

All instruments the app can fetch