For educational and research purposes only — not investment advice.
Trading Agents Lab

Keyboard Shortcuts#

Every keyboard shortcut in TradingAgentsLab — menu accelerators and page-level shortcuts.


These are defined in desktop/electron/menu.ts and are active from anywhere in the app.

macOS App menu (TradingAgentsLab menu)#

ShortcutAction
Cmd+,Open Settings

File menu#

ShortcutAction
Cmd+NNew analysis — navigates to the Analyze page and clears any prior results
Cmd+.Stop streaming — closes the active WebSocket if a debate is in flight

Go menu#

ShortcutAction
Cmd+1Navigate to Analyze
Cmd+2Navigate to Watchlist
Cmd+3Navigate to History
Cmd+,Navigate to Settings (same as App menu on macOS)

Edit menu#

Standard editing shortcuts — these are platform defaults:

ShortcutAction
Cmd+ZUndo
Cmd+Shift+ZRedo
Cmd+XCut
Cmd+CCopy
Cmd+VPaste
Cmd+ASelect all

View menu#

ShortcutAction
Cmd+RReload renderer
Cmd+Shift+RForce reload (bypasses cache)
Cmd+Option+IToggle DevTools
Cmd+0Reset zoom
Cmd++Zoom in
Cmd+-Zoom out
Cmd+Ctrl+FToggle fullscreen

Window menu (macOS)#

ShortcutAction
Cmd+MMinimize
Cmd+Ctrl+FZoom (maximize)

Page-level shortcuts#

These are handled by the Analyze page directly (desktop/src/pages/Analyze.tsx). They are active when the Analyze page is in focus.

ShortcutActionCondition
Cmd+EnterRun analysisEngine is running and no debate is currently streaming
Cmd+.Stop streamingDuplicate of the File menu accelerator; works at page level too

On Windows and Linux, Cmd maps to Ctrl for all shortcuts above.


Notes#

  • Cmd+N navigates to the Analyze page and resets state (clears prior results). It does not close an in-flight stream — use Cmd+. first if a debate is running.
  • Cmd+. is safe to press when nothing is streaming. It simply no-ops.
  • The Watchlist and History pages show "Coming Soon" placeholders. Navigating to them (via Cmd+2 / Cmd+3) works, but there is no content yet.
  • Help menu links are available under Help → TradingAgentsLab on GitHub and Help → Report an issue. These open in your default browser.

Further reading#