Repository navigation
From this version on, Edge GEX Lab tells you when a new release is out, so you never have to come back here to check.
Not financial advice. Not a signal service. Every screenshot is synthetic demo data.
Update check
When the server starts, at most once a day, it asks GitHub for this repo's latest release. If a newer one exists, a banner at the top of the page shows the new version, a link to its release notes and the update steps, and the launch.bat window prints the same in one line. Dismiss the banner and it stays hidden until the next version.
It only tells you. Nothing is downloaded or installed, and updating stays your call.
- What goes out: one request to
api.github.com. GitHub sees your IP address and the app version, nothing else: no keys, no tickers, no settings. - When it stays quiet: offline or when GitHub does not answer within 3 seconds (it tries again the next day), in demo mode, and in Present mode on screen.
- Turn it off:
set GEXLAB_NO_UPDATE_CHECK=1beforelaunch.bat.
The README's Privacy section lists it with the other services the app talks to.
Everything else is the same as v1.1.0 (Futures view, recent-search chips).
Install
Download the zip below, unzip it, run setup.bat, then launch.bat. Needs Python 3.11 or newer and Node.js LTS. Free Alpaca API keys are needed for SPY, QQQ and stocks; SPX and NDX work without them, and launch.bat demo works with no keys at all. A new install starts empty.
Upgrading
Your keys (.env) and caches (data/) are not part of a release, so updating never touches them.
If you cloned with git: git pull, then launch.bat (it rebuilds the page by itself).
If you downloaded the ZIP: unzip this one into a new folder, copy your .env across, run setup.bat once, then start it with launch.bat.
old-folder/.env -> new-folder/.env