This is a state machine for tracking investment ideas from screener output through position close. It serializes thesis objects to YAML with lifecycle transitions (IDEA → ENTRY_READY → ACTIVE → CLOSED), position sizing, fractional share support for IBKR and other brokers, and postmortem reports with MAE/MFE analysis. Built for tying together the other trading skills on this marketplace: kanchi, earnings-trade-analyzer, VCP, PEAD, CANSLIM. The manual ingest path lets you backdate entries from broker statements. The CLI launcher uses uv when available to handle jsonschema dependency issues across different working directories. It's accounting infrastructure, not strategy. If you're running multiple screeners and forgetting what you thought three weeks ago, this keeps the receipts.
npx skills add https://github.com/tradermonty/claude-trading-skills --skill trader-memory-core