Configuration reference
Settings (Settings tab)
| Setting | Purpose | Allowed values | Default |
|---|---|---|---|
| Lead-in seconds | Footage kept before a trade’s entry. | integer ≥ 0 | 30 |
| Lead-out seconds | Footage kept after a trade’s exit. | integer ≥ 0 | 15 |
| Max clip length | Max clip length, in seconds; longer holds are truncated and flagged. | integer ≥ 1 | 600 |
| Retention: keep-days | Age at which raw footage is pruned. | integer ≥ 1 | 7 |
| Retention: size cap (GB) | Size cap after which oldest raw footage is pruned. | number ≥ 1 | 200 |
| Auto-resume on startup | Auto‑re‑arm last session’s sources at startup. | true / false | true |
| Auto-reconnect dropped windows | Auto‑reconnect a dropped recorded window. | true / false | true |
| Marker hotkey | Global hotkey to drop a marker. | any combo with Ctrl/Alt/Shift, or a bare F1–F24; Clear disables it | Ctrl+Shift+T |
| Favorites | Bookmarked capture targets (a monitor by number, or a window by the app it belongs to). | list | empty |
| Raw footage folder | Folder for raw session footage. | directory path (folder picker) | Default (app‑data folder) |
| Final clips folder | Folder for final clips. | directory path (folder picker) | Default (app‑data folder) |
| Theme | UI theme, saved on this device. | one of 13 (below) | recap |
| Show a “New” badge on unwatched trades | Shows the New badge and the Unwatched only filter in the Library. | true / false | true |
| Hide account numbers | Hides real broker account ids in the Library and Review screen (also toggled by the top-bar eye icon). | true / false | false |
| Account mask mode | How much to hide when masking is on. | Hide everything / Show nicknames, hide account numbers | Hide everything |
Themes: dark — recap, catppuccin-mocha, tokyo-night, everforest-dark, gruvbox-dark, kanagawa-wave, one-dark, cyber-dream, nord; light — catppuccin-latte, everforest-light, gruvbox-light, kanagawa-lotus.
Tradovate (Integrations tab)
The Tradovate connection is configured on its Integrations-tab card, not in Settings, and its state lives in the Windows Credential Manager rather than the settings file.
| Setting | Purpose | Allowed values | Default |
|---|---|---|---|
| Environment | Which Tradovate environment to connect to. Locked while connected — disconnect to switch. | Demo / Live | Demo |
| Capture Tradovate fills while recording | Whether Recap opens a Tradovate session during recordings. | true / false | false |
| Accounts to capture | The Tradovate accounts to capture, ticked one by one. An empty list captures nothing. | list | empty |
Instrument point sizes
P&L is shown in points. Recap recognizes common futures roots out of the box — NQ, ES, CL, GC, RTY, YM, MNQ, MES — and any other instrument is labeled as estimated until its point size is known. Changing a point size applies to new trades only; it doesn’t relabel trades already in your Library. See Known limitations.