⇩ DOWNLOAD · v4.3

Install in 60 seconds.

Free tier — 5 tickers, full audit engine. Upgrade anytime from the dashboard.

macOS

12 Monterey or newer · Intel & Apple Silicon

Download .dmg

~1 MB · Python 3.11+ required · SHA256

Windows

Windows 10 or newer · x64

Coming soon

In the meantime, run from source ↓

⚠ UNSIGNED DURING BETA
Our macOS + Windows builds aren't yet code-signed, so the first launch will trigger a Gatekeeper / SmartScreen warning. This is normal for indie software in early access.
  • macOS: right-click the app → OpenOpen on the dialog. After the first launch, double-click works normally.
  • Windows: click More infoRun anyway. After a few hundred combined downloads, SmartScreen builds reputation and stops prompting.
⬡ PREFER TO RUN FROM SOURCE?
git clone https://github.com/pinoy81/swing-audit && cd swing-audit && ./launch.sh

◆ FIRST-RUN SETUP

  1. Open the installer

    Double-click the downloaded file. On macOS right-click → Open the first time (unsigned build during beta).

  2. Add your tickers

    Edit portfolio.txt — one ticker per line. The dashboard watches the file and re-audits automatically when you save.

  3. Open the dashboard

    Browse to http://localhost:8001 — the server starts automatically on install. Audit runs within 30 seconds.

  4. (Optional) Connect your broker

    E*Trade and Tradier tokens go in .env. The dashboard reads positions and (after 1 week of dryrun-verified logs) can raise stops for you.

See paid tier features →

Problems installing? support@swing-deck.com — usually replies same-day.