5.2k★by adlai88
simmer-tradejournal – OpenClaw Skill
simmer-tradejournal is an OpenClaw Skills integration for data analytics workflows. Auto-log trades with context, track outcomes, generate calibration reports to improve trading.
Skill Snapshot
| name | simmer-tradejournal |
| description | Auto-log trades with context, track outcomes, generate calibration reports to improve trading. OpenClaw Skills integration. |
| owner | adlai88 |
| repository | adlai88/simmer-tradejournal |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @adlai88/simmer-tradejournal |
| last updated | Feb 7, 2026 |
Maintainer

name: simmer-tradejournal description: Auto-log trades with context, track outcomes, generate calibration reports to improve trading. metadata: {"clawdbot":{"emoji":"📓","requires":{"env":["SIMMER_API_KEY"]},"cron":"0 0 * * *"}} authors:
- Simmer (@simmer_markets) version: "1.0.0"
Simmer Trade Journal
Track every trade, learn from outcomes, improve your edge.
When to Use This Skill
Use this skill when the user wants to:
- See their trade history
- Track win rate and P&L
- Generate trading reports
- Analyze which strategies work best
Quick Commands
# Sync trades from API
python tradejournal.py --sync
# Show recent trades
python tradejournal.py --history 10
# Generate weekly report
python tradejournal.py --report weekly
# Export to CSV
python tradejournal.py --export trades.csv
API Reference:
- Base URL:
https://api.simmer.markets - Auth:
Authorization: Bearer $SIMMER_API_KEY - Trades:
GET /api/sdk/trades
How It Works
- Sync - Polls
/api/sdk/tradesto fetch trade history - Store - Saves trades locally with outcome tracking
- Track - Updates outcomes when markets resolve
- Report - Generates win rate, P&L, and calibration analysis
CLI Reference
| Command | Description |
|---|---|
--sync | Fetch new trades from API |
--history N | Show last N trades (default: 10) |
--sync-outcomes | Update resolved markets |
--report daily/weekly/monthly | Generate summary report |
--config | Show configuration |
--export FILE.csv | Export to CSV |
--dry-run | Preview without making changes |
Configuration
| Setting | Environment Variable | Default |
|---|---|---|
| API Key | SIMMER_API_KEY | (required) |
| API URL | SIMMER_API_URL | https://api.simmer.markets |
Storage
Trades are stored locally in data/trades.json:
{
"trades": [{
"id": "uuid",
"market_question": "Will X happen?",
"side": "yes",
"shares": 10.5,
"cost": 6.83,
"outcome": {
"resolved": false,
"winning_side": null,
"pnl_usd": null
}
}],
"metadata": {
"last_sync": "2025-01-29T...",
"total_trades": 50
}
}
Skill Integration
Other skills can enrich trades with context:
from tradejournal import log_trade
# After executing a trade
log_trade(
trade_id=result['trade_id'],
source="copytrading",
thesis="Mirroring whale 0x123...",
confidence=0.70
)
This adds thesis, confidence, and source to the trade record for better analysis.
Example Report
📓 Weekly Report
========================================
Period: Last 7 days
Trades: 15
Total cost: $125.50
Resolved: 8 / 15
Win rate: 62.5%
P&L: +$18.30
By side: 10 YES, 5 NO
Troubleshooting
"SIMMER_API_KEY environment variable not set"
- Set your API key:
export SIMMER_API_KEY=sk_live_...
"No trades recorded yet"
- Run
python tradejournal.py --syncto fetch trades from API
Trades not showing outcomes
- Run
python tradejournal.py --sync-outcomesto update resolved markets
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
| Setting | Environment Variable | Default | |---------|---------------------|---------| | API Key | `SIMMER_API_KEY` | (required) | | API URL | `SIMMER_API_URL` | `https://api.simmer.markets` |
FAQ
How do I install simmer-tradejournal?
Run openclaw add @adlai88/simmer-tradejournal in your terminal. This installs simmer-tradejournal into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/adlai88/simmer-tradejournal. Review commits and README documentation before installing.
