Top available = primary Β· next = secondary. Unavailable providers are skipped. Click a row to edit its API key.
Streams primary + secondary providers concurrently and shows whichever ticks first. Both must be available (key saved / bridge connected).
In percent mode, the risk input on the scanner is treated as a percentage of account value.
On the GitHub Pages (HTTPS) site, your browser may block the local bridge β or the bridge may simply be offline.
tws-bridge is running locally.Or run the app from http://localhost:8080 (node _serve.js) β that origin isn't gated.
Requires the local tws-bridge server running next to TWS. See tws-bridge/README.md.
Default is off. When enabled, the Open Long/Short button sends the entry plus the active exit strategy as a TWS bracket.
Requires a saved Finnhub key and calendar access. Unavailable data is not an all-clear.
Exits only, not entry orders. Review the date in each export. Advanced timed/adjustable baskets need validation in TWS paper first, including partial fills and OCA reduction. A CSV cannot read your remaining position or cancel unrelated broker orders. MOC scheduling is not offered until verified.
For offline shell/install support, open the app over HTTPS or localhost. Quotes always require a connection.
Local journal only. Recording a close does not submit or cancel broker orders. Quote-based levels are not confirmed fills.
Build TWS exit baskets for fills entered outside the scanner. Same Option 1 / Option 2 math and CSV format.