Download¶
QE Dashboard is a native macOS app: a terminal-style window with live quotes, candlestick charts, backtest results, and positions. Download it here, drag it to Applications, and run it. Nothing to build.
Apple Silicon Macs only — M1, M2, M3, M4 and later. There is no Intel Mac build, no Linux build and no Windows build. On an Intel Mac the app will not open at all.
Requires macOS 13 (Ventura) or later. Every Apple Silicon Mac can reach that, so in practice: if it is an Apple Silicon Mac, it will run.
The app is built by hand on the maintainer's own Mac at release time. There is no CI, no build farm and no automated pipeline producing these files. One person, one machine, one command.
Download QE Dashboard 0.3.3 for macOS
| Version | 0.3.3 |
| Released | 2026-07-31 |
| File | QE-Dashboard-0.3.3-macos-arm64.dmg |
| Signature | ad-hoc — not notarized, see below |
Or from the command line, download and verify in one go:
curl -LO https://dl.jiucheng-zang.ca/qe-dashboard/0.3.3/QE-Dashboard-0.3.3-macos-arm64.dmg
curl -LO https://dl.jiucheng-zang.ca/qe-dashboard/0.3.3/QE-Dashboard-0.3.3-macos-arm64.dmg.sha256
shasum -a 256 -c QE-Dashboard-0.3.3-macos-arm64.dmg.sha256
macOS will refuse to open this the first time. Here is the fix.¶
Install the app first — open the .dmg and drag QE Dashboard onto
the Applications folder — then run this once in Terminal:
Then launch the app normally. You will not need to do this again until the next update.
The -r is not optional. Without it the command clears the flag from
the app's outer folder and leaves it on every file inside, which looks
like it worked and does not.
Why this is necessary. Everything your browser downloads is tagged
by macOS with an attribute called com.apple.quarantine, and for an app
that Apple has not personally reviewed, that tag means "refuse to run".
The command removes the tag from the copy you just installed. It changes
nothing else on your Mac and affects no other app.
If you skip this step, the failure is unhelpful: launched from Terminal the app is killed instantly and prints nothing at all; launched from Finder you get a dialog that may describe the app as damaged. It is not damaged. That is the message macOS uses when it cannot verify an app, and deleting the download is not the fix.
If you would rather not use Terminal
Double-click the app and let macOS block it. Then open System Settings → Privacy & Security, scroll to the Security section, and look for a button offering to open QE Dashboard anyway. The button only appears after a blocked launch attempt, which is why you have to try first.
This route is not always available for apps that have not been notarized. The Terminal command above always works.
Control-clicking the app and choosing Open used to be the standard workaround. That bypass no longer applies to un-notarized downloads. Ignore any guide that still recommends it.
Verify what you downloaded¶
Every release ships a .sha256 file next to the .dmg. Download both
and check them:
OK means the bytes you have are the bytes that were built. Anything
else means the download is corrupt or has been tampered with — delete it
and try again. The exact commands, with the version filled in, are in
the download box above.
What "not notarized" means for you¶
Apple runs a service called notarization: you submit a build, Apple scans it, and Apple issues a ticket that macOS checks at launch. Getting one requires a paid Apple Developer Program membership. This project does not have one, so there is no ticket, and macOS's default answer to "no ticket" is no.
The app is signed, but with an ad-hoc signature. Being precise about what that does and does not give you:
| Detects a corrupted or altered download | Yes — the signature covers the app and its resources |
| Proves who built it | No. Only notarization does that |
| Satisfies Gatekeeper | No. macOS still blocks the first launch |
So the checksum and the signature both answer "did these bytes arrive intact?" Neither answers "should you trust the person who made them?" Downloading this app means trusting this site and its maintainer directly, without Apple standing behind it. That is a reasonable thing to decline — and if you do decline, nothing here needs you to.
What you are installing¶
The .dmg contains a single QE Dashboard.app. Inside it are the
dashboard itself and four command-line tools — qe_run, qe_factor,
qe_daemon and qe_creds — so the app is self-contained and nothing is
installed outside the bundle. To uninstall, drag the app to the Trash.
Broker credentials, if you ever add any, go to the macOS Keychain rather than into the app; see credentials security.
Requirements¶
| Processor | Apple Silicon (M1 or newer). Intel Macs are not supported |
| macOS | 13 (Ventura) or later |
| Disk | About 45 MB installed |
| Network | Only for live quotes and broker connections. Backtests run offline |
Where to go next¶
- Dashboard walkthrough — the screens, the keymap, and what to press first.
- Your first factor (10 minutes) — a guided tour with no terminal involved.
- Install & setup wizard — the first-launch wizard,
connecting a broker, and putting the bundled CLI tools on your
PATHif you want to drive them from a terminal.