⇩ DOWNLOAD · v7.9.18

Install in 60 seconds.

Free tier — 5 tickers, the full audit engine, no card. Both sleeves included. Upgrade anytime from the dashboard.

✓ LATEST STABLE v7.9.18

The current line with the investor sleeve (Investment Room, falsifiable theses, durability screen, thesis-break monitor), Portfolio Truth + broker reconciliation, the 🛡 Defend / ⬇ Lower-stop pipelines, intraday absorption + opening-range signals, the 🌅 Morning Mode execution surface, the standalone Mac app, and 24/7 background daemons.

11-point indicator framework + 13 risk pillars · regime engine · price-action triggers · status light per position · E*TRADE + Tradier integration · Raise-Stop automation · TP-ladder logic · options L1–L4 library · position tracking + journal · AI thesis + Devil's Advocate + Catalyst Interpreter · 8-layer broker-safety chain · local-first architecture.

macOS

12 Monterey or newer · Intel & Apple Silicon

Download .dmg

~2.7 MB · Python 3.11+ · SHA256

Windows

Windows 10 or newer · x64

Download .exe

~4.4 MB · Python 3.11+ · SHA256

⚠ UNSIGNED DURING BETA Our macOS + Windows builds aren't yet code-signed, so the first launch triggers a Gatekeeper / SmartScreen warning. 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. SmartScreen builds reputation after a few hundred downloads and stops prompting.
⬡ RUN FROM SOURCE — gets you v7.8 today git clone https://github.com/pinoy81/swing-audit && cd swing-audit && python3 control_server.py
Python 3.11+ required. For 24/7 background daemons (audit watcher + pre-market alerts regardless of window state) run ./packaging/launchd/install.sh after the clone.

◆ First-run setup

  1. Open the installer (or run from source)

    Double-click the downloaded file — on macOS right-click → Open the first time (unsigned beta). Or use the source one-liner above.

  2. Add your tickers

    Edit universe.txt — one ticker per line. The framework watches the file and re-audits on save.

  3. Open the dashboard

    Browse to http://localhost:8001 — the server starts automatically. The first audit runs within ~2 minutes.

  4. (Optional) Install as a standalone app · v7.8

    On localhost:8001 in Safari: File → Add to Dock, or Chrome: Install Swing Deck. A Dock icon opens a standalone window — no URL bar, native macOS traffic lights, notifications attributed to "Swing Deck".

  5. (Optional) Run daemons 24/7 · v7.8 · macOS

    From a source clone: ./packaging/launchd/install.sh drops a LaunchAgent that runs the control server (+ audit watcher + index fetcher) at login with auto-respawn. Pre-market alerts fire at 4am AZ regardless of whether a window is open.

  6. (Optional) Connect your broker

    Dashboard → Settings → ⚙ Setup → Brokers. Paste E*TRADE / Tradier tokens, Save + Test — or import a CSV from any broker. v7.8 adds paranoid-mode order verify, the Reconcile pill, and transaction auto-routing.

◆ After install
Open the 5-minute Quick Start — picks your data tier, sets up the AI thesis, covers broker options.
Open Quick Start guide → See paid features →

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