Navin

Navin Trading - Overview

The Trading module (sidebar → Trading, route #/trading) is a paper Trading Agent OS: mandate, public-API quotes, specialist debate, deterministic risk, journal, backtest. Tagline: Paper. Real quotes. No invented fill.

The live book is the Studio desk and the trading tool (same store as Tauri on Linux / Windows / macOS, navin trading, and python -m navin.trading.desk_cli). Do not invent a position or a broker fill that is not in that store.

How it works

  1. Open Trading in the sidebar (#/trading).
  2. Set the mandate (domains, countries, risk, target, paper capital).
  3. Start the desk loop (calendar). The gateway scans, debates, applies risk, journals, then watches pending paper approvals.
  4. Approve or reject paper orders on the desk. Alerts go to Telegram, WhatsApp or email when channels are on.
/trading
trading action=status
trading action=start
trading action=watch

The /trading command

Command/trading
Tooltrading (status, start, stop, schedule, tick, watch, strategy, mandate, …)
Skillstrading-agent and domain skills (equities, crypto, NFT, REITs)
OutputPaper book in ~/.navin/trading + journal + alerts

Desk loop vs heartbeat

ClockWork
Desk loopScan / debate / risk / journal on the saved schedule
Heartbeatwatch only (pending paper approvals). No quote fetch.

Do not create a chat cron that ticks. Details: Trading loop · shared contract.

Guardrails

  • V1 is paper / journal / backtest only.
  • Never invent a broker fill. If risk blocks, stop.
  • Heartbeat never starts, stops, schedules or ticks.
  • Heartbeat snapshot is local (no live quotes).

Related

  • Product: /trading on navin.live
  • Desktop (Tauri): desktop.md
  • Compare: /compare/tradingview, /compare/etoro
  • Career uses the same two-clock contract: Career loop