Skip to content
Data
Command

/daily-review

Run a daily reflection on recent trades and behavioral patterns

From plugin
tradememory-protocol
1.4k5 skills5 commands1 MCP
Install
$ npx -y skills add mnemox-ai/tradememory-protocol --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/daily-review

Context preview

What this command does when you run it.

Run a daily reflection on recent trades and behavioral patterns

Command definition

daily-review.md
description: Run a daily reflection on recent trades and behavioral patterns
argument-hint: "[date or 'today']"

Daily Review

Trigger an AI-powered reflection on recent trading activity. Analyzes trades, identifies behavioral patterns, updates affective state, and produces actionable insights.

Workflow

Step 1: Determine Review Period

If a date is provided, review that day's trades. Default: review all trades since last reflection.

Step 2: Gather Data

Load the `trading-memory` skill context, then:

1. Use `get_strategy_performance` to pull recent trade stats 2. Use `get_behavioral_analysis` to check behavioral drift 3. Use `get_agent_state` to read current affective state 4. Use `recall_memories` with recent context to surface relevant patterns

Step 3: Analyze Patterns

The reflection should cover:

**Trade Execution Quality**

  • Did entries match the strategy rules? Or were they impulsive?
  • Were stop losses honored? Any manual overrides?
  • Position sizing: consistent with risk rules or erratic?

**Behavioral Drift Detection**

  • Disposition effect: cutting winners, holding losers?
  • Revenge trading: increased size after losses?
  • Overtrading: more trades than the strategy signals justify?
  • Session discipline: trading outside designated sessions?

**Strategy Performance**

  • Which strategies fired today?
  • Win/loss breakdown per strategy
  • Any strategy consistently underperforming?

Step 4: Update Affective State

Based on the review, the affective state should be recalibrated:

  • Confidence: up after good execution, down after poor discipline
  • Risk appetite: reduce after drawdown, normalize after recovery
  • Streak awareness: flag tilt risk after consecutive losses

Step 5: Produce Report

Structure:

## Daily Review — [Date]

### Summary
- Trades today: N (W wins, L losses)
- P&L: $XXX
- Best: [trade details]
- Worst: [trade details]

### Behavioral Check
- Disposition ratio: X.X (target < 1.0)
- Hold time balance: [OK / Winners cut short / Losers held too long]
- Position sizing: [Consistent / Erratic]

### Insights
1. [Specific, data-backed observation]
2. [Specific, data-backed observation]

### Tomorrow's Focus
- [One concrete action item based on today's data]

Important Notes

  • Requires trades in the database. If no recent trades, report "no activity" instead of generating fluff.
  • LLM reflection requires `ANTHROPIC_API_KEY`. Without it, uses rule-based analysis (still useful, less nuanced).
  • Be honest. If performance is bad, say so. No sugar-coating.

Example

User: /daily-review today
Read more
Ships withtradememory-protocol

Decision audit trail + persistent memory for AI trading agents. Outcome-weighted recall, tamper-evident SHA-256 chain with RFC 3161 anchoring, 20 MCP tools.

Get the whole plugin
Stats
1,417
Stars
167
Forks
Active
Maintenance
Python
Language
MIT
License
1d ago
Last commit
6mo ago
Created

Repo: mnemox-ai/tradememory-protocol

Other commands on tradememory-protocol.