{"id":"dd0c9843-1cb5-42cd-964e-14d2d9b840dc","entityType":"agent","slug":"clawhub-adlai88-prediction-trade-journal","name":"Prediction Trade Journal","canonicalUrl":"https://www.xpersona.co/agent/clawhub-adlai88-prediction-trade-journal","canonicalPath":"/agent/clawhub-adlai88-prediction-trade-journal","generatedAt":"2026-10-09T20:46:46.296Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Skill: Prediction Trade Journal Owner: adlai88 Summary: Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Tags: latest:1.1.10 Version history: v1.1.10 | 2026-02-27T10:22:47.697Z | auto - Added a \"difficulty: beginner\" field to SKILL.md for clearer guidance. - No functional or command changes; documentation improvement only. v1.1.9 | 2026-02-27T03:59:32.149Z | user Sync v1.","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 682 downloads reported by the source. Last updated 4/15/2026.","installCommand":"clawhub skill install kn7axnp7bzqsf5fkx0z8px7han7zyq1x:prediction-trade-journal","sourceUrl":"https://clawhub.ai/adlai88/prediction-trade-journal","homepage":"https://clawhub.ai/adlai88/prediction-trade-journal","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/adlai88/prediction-trade-journal","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":57,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Skill: Prediction Trade Journal Owner: adlai88 Summary: Auto-log "},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"stars":null,"forks":null,"downloads":682,"packageName":null,"latestVersion":"1.1.10","tractionLabel":"682 downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-03-01T03:13:01.371Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-03-01T03:13:01.371Z","lastIndexedAt":null,"nextCrawlAt":"2026-03-02T03:13:01.371Z","lastVerifiedAt":null,"highlights":[{"version":"1.1.10","createdAt":"2026-02-27T10:22:47.697Z","changelog":"- Added a \"difficulty: beginner\" field to SKILL.md for clearer guidance. - No functional or command changes; documentation improvement only.","fileCount":4,"zipByteSize":8763},{"version":"1.1.9","createdAt":"2026-02-27T03:59:32.149Z","changelog":"Sync","fileCount":4,"zipByteSize":8749},{"version":"1.1.8","createdAt":"2026-02-25T13:56:12.834Z","changelog":"No changes detected in this version. - Version number remains the same: 1.1.7 - No file or documentation updates - No new features or bug fixes added","fileCount":null,"zipByteSize":null},{"version":"1.1.7","createdAt":"2026-02-25T13:49:32.127Z","changelog":"- Added simmer-sdk as a required package in metadata for installation. - Updated version number to 1.1.7 in the documentation.","fileCount":null,"zipByteSize":null},{"version":"1.1.6","createdAt":"2026-02-24T13:44:13.596Z","changelog":"- Updated version number to 1.1.5 in documentation. - No functional changes; SKILL.md file version metadata was incremented for consistency.","fileCount":null,"zipByteSize":null},{"version":"1.1.5","createdAt":"2026-02-17T07:53:44.380Z","changelog":"- Updated documentation to remove the API URL configuration option and default; API key is now the only documented required environment variable. - Bumped version from 1.1.3 to 1.1.4 in SKILL.md.","fileCount":null,"zipByteSize":null},{"version":"1.1.4","createdAt":"2026-02-17T07:00:27.516Z","changelog":"- Updated version number from 1.1.2 to 1.1.3 in SKILL.md. - No other functional or documentation changes.","fileCount":null,"zipByteSize":null},{"version":"1.1.3","createdAt":"2026-02-17T06:36:19.188Z","changelog":"- Removed the local sample data file data/trades.json. - No user-facing functionality or documentation changes.","fileCount":null,"zipByteSize":null}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install kn7axnp7bzqsf5fkx0z8px7han7zyq1x:prediction-trade-journal","setupComplexity":"low","setupSteps":["Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T20:46:46.296Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-adlai88-prediction-trade-journal/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"Skill: Prediction Trade Journal\n\nOwner: adlai88\n\nSummary: Auto-log trades with context, track outcomes, generate calibration reports to improve trading.\n\nTags: latest:1.1.10\n\nVersion history:\n\nv1.1.10 | 2026-02-27T10:22:47.697Z | auto\n\n- Added a \"difficulty: beginner\" field to SKILL.md for clearer guidance.  \n- No functional or command changes; documentation improvement only.\n\nv1.1.9 | 2026-02-27T03:59:32.149Z | user\n\nSync\n\nv1.1.8 | 2026-02-25T13:56:12.834Z | auto\n\nNo changes detected in this version.\n\n- Version number remains the same: 1.1.7\n- No file or documentation updates\n- No new features or bug fixes added\n\nv1.1.7 | 2026-02-25T13:49:32.127Z | auto\n\n- Added simmer-sdk as a required package in metadata for installation.\n- Updated version number to 1.1.7 in the documentation.\n\nv1.1.6 | 2026-02-24T13:44:13.596Z | auto\n\n- Updated version number to 1.1.5 in documentation.\n- No functional changes; SKILL.md file version metadata was incremented for consistency.\n\nv1.1.5 | 2026-02-17T07:53:44.380Z | auto\n\n- Updated documentation to remove the API URL configuration option and default; API key is now the only documented required environment variable.\n- Bumped version from 1.1.3 to 1.1.4 in SKILL.md.\n\nv1.1.4 | 2026-02-17T07:00:27.516Z | auto\n\n- Updated version number from 1.1.2 to 1.1.3 in SKILL.md.\n- No other functional or documentation changes.\n\nv1.1.3 | 2026-02-17T06:36:19.188Z | auto\n\n- Removed the local sample data file data/trades.json.\n- No user-facing functionality or documentation changes.\n\nv1.1.2 | 2026-02-14T14:59:29.296Z | auto\n\n- Improved documentation with clear usage instructions, command reference, and integration examples.\n- Detailed description of features: auto-logging trades, tracking outcomes, and generating calibration reports.\n- Added explicit CLI command documentation and example JSON data structure.\n- Provided troubleshooting tips for common setup issues.\n- Listed environment variables and configuration requirements.\n\nArchive index:\n\nArchive v1.1.10: 4 files, 8763 bytes\n\nFiles: scripts/status.py (477b), SKILL.md (3179b), tradejournal.py (21822b), _meta.json (144b)\n\nFile v1.1.10:SKILL.md\n\n---\nname: prediction-trade-journal\ndisplayName: Prediction Trade Journal\ndescription: Auto-log trades with context, track outcomes, generate calibration reports to improve trading.\nmetadata: {\"clawdbot\":{\"emoji\":\"📓\",\"requires\":{\"env\":[\"SIMMER_API_KEY\"],\"pip\":[\"simmer-sdk\"]},\"cron\":null,\"autostart\":false}}\nauthors:\n  - Simmer (@simmer_markets)\nversion: \"1.1.8\"\ndifficulty: beginner\npublished: true\n---\n\n# Prediction Trade Journal\n\nTrack every trade, learn from outcomes, improve your edge.\n\n## When to Use This Skill\n\nUse this skill when the user wants to:\n- See their trade history\n- Track win rate and P&L\n- Generate trading reports\n- Analyze which strategies work best\n\n## Quick Commands\n\n```bash\n# Sync trades from API\npython tradejournal.py --sync\n\n# Show recent trades\npython tradejournal.py --history 10\n\n# Generate weekly report\npython tradejournal.py --report weekly\n\n# Export to CSV\npython tradejournal.py --export trades.csv\n```\n\n**API Reference:**\n- Base URL: `https://api.simmer.markets`\n- Auth: `Authorization: Bearer $SIMMER_API_KEY`\n- Trades: `GET /api/sdk/trades`\n\n## How It Works\n\n1. **Sync** - Polls `/api/sdk/trades` to fetch trade history\n2. **Store** - Saves trades locally with outcome tracking\n3. **Track** - Updates outcomes when markets resolve\n4. **Report** - Generates win rate, P&L, and calibration analysis\n\n## CLI Reference\n\n| Command | Description |\n|---------|-------------|\n| `--sync` | Fetch new trades from API |\n| `--history N` | Show last N trades (default: 10) |\n| `--sync-outcomes` | Update resolved markets |\n| `--report daily/weekly/monthly` | Generate summary report |\n| `--config` | Show configuration |\n| `--export FILE.csv` | Export to CSV |\n| `--dry-run` | Preview without making changes |\n\n## Configuration\n\n| Setting | Environment Variable | Default |\n|---------|---------------------|---------|\n| API Key | `SIMMER_API_KEY` | (required) |\n\n## Storage\n\nTrades are stored locally in `data/trades.json`:\n\n```json\n{\n  \"trades\": [{\n    \"id\": \"uuid\",\n    \"market_question\": \"Will X happen?\",\n    \"side\": \"yes\",\n    \"shares\": 10.5,\n    \"cost\": 6.83,\n    \"outcome\": {\n      \"resolved\": false,\n      \"winning_side\": null,\n      \"pnl_usd\": null\n    }\n  }],\n  \"metadata\": {\n    \"last_sync\": \"2025-01-29T...\",\n    \"total_trades\": 50\n  }\n}\n```\n\n## Skill Integration\n\nOther skills can enrich trades with context:\n\n```python\nfrom tradejournal import log_trade\n\n# After executing a trade\nlog_trade(\n    trade_id=result['trade_id'],\n    source=\"copytrading\",\n    thesis=\"Mirroring whale 0x123...\",\n    confidence=0.70\n)\n```\n\nThis adds thesis, confidence, and source to the trade record for better analysis.\n\n## Example Report\n\n```\n📓 Weekly Report\n========================================\nPeriod: Last 7 days\nTrades: 15\nTotal cost: $125.50\nResolved: 8 / 15\nWin rate: 62.5%\nP&L: +$18.30\n\nBy side: 10 YES, 5 NO\n```\n\n## Troubleshooting\n\n**\"SIMMER_API_KEY environment variable not set\"**\n- Set your API key: `export SIMMER_API_KEY=sk_live_...`\n\n**\"No trades recorded yet\"**\n- Run `python tradejournal.py --sync` to fetch trades from API\n\n**Trades not showing outcomes**\n- Run `python tradejournal.py --sync-outcomes` to update resolved markets\n\nFile v1.1.10:_meta.json\n\n{\n  \"ownerId\": \"kn7axnp7bzqsf5fkx0z8px7han7zyq1x\",\n  \"slug\": \"prediction-trade-journal\",\n  \"version\": \"1.1.10\",\n  \"publishedAt\": 1772187767697\n}\n\nArchive v1.1.9: 4 files, 8749 bytes\n\nFiles: scripts/status.py (477b), SKILL.md (3158b), tradejournal.py (21822b), _meta.json (143b)\n\nFile v1.1.9:SKILL.md\n\n---\nname: prediction-trade-journal\ndisplayName: Prediction Trade Journal\ndescription: Auto-log trades with context, track outcomes, generate calibration reports to improve trading.\nmetadata: {\"clawdbot\":{\"emoji\":\"📓\",\"requires\":{\"env\":[\"SIMMER_API_KEY\"],\"pip\":[\"simmer-sdk\"]},\"cron\":null,\"autostart\":false}}\nauthors:\n  - Simmer (@simmer_markets)\nversion: \"1.1.8\"\npublished: true\n---\n\n# Prediction Trade Journal\n\nTrack every trade, learn from outcomes, improve your edge.\n\n## When to Use This Skill\n\nUse this skill when the user wants to:\n- See their trade history\n- Track win rate and P&L\n- Generate trading reports\n- Analyze which strategies work best\n\n## Quick Commands\n\n```bash\n# Sync trades from API\npython tradejournal.py --sync\n\n# Show recent trades\npython tradejournal.py --history 10\n\n# Generate weekly report\npython tradejournal.py --report weekly\n\n# Export to CSV\npython tradejournal.py --export trades.csv\n```\n\n**API Reference:**\n- Base URL: `https://api.simmer.markets`\n- Auth: `Authorization: Bearer $SIMMER_API_KEY`\n- Trades: `GET /api/sdk/trades`\n\n## How It Works\n\n1. **Sync** - Polls `/api/sdk/trades` to fetch trade history\n2. **Store** - Saves trades locally with outcome tracking\n3. **Track** - Updates outcomes when markets resolve\n4. **Report** - Generates win rate, P&L, and calibration analysis\n\n## CLI Reference\n\n| Command | Description |\n|---------|-------------|\n| `--sync` | Fetch new trades from API |\n| `--history N` | Show last N trades (default: 10) |\n| `--sync-outcomes` | Update resolved markets |\n| `--report daily/weekly/monthly` | Generate summary report |\n| `--config` | Show configuration |\n| `--export FILE.csv` | Export to CSV |\n| `--dry-run` | Preview without making changes |\n\n## Configuration\n\n| Setting | Environment Variable | Default |\n|---------|---------------------|---------|\n| API Key | `SIMMER_API_KEY` | (required) |\n\n## Storage\n\nTrades are stored locally in `data/trades.json`:\n\n```json\n{\n  \"trades\": [{\n    \"id\": \"uuid\",\n    \"market_question\": \"Will X happen?\",\n    \"side\": \"yes\",\n    \"shares\": 10.5,\n    \"cost\": 6.83,\n    \"outcome\": {\n      \"resolved\": false,\n      \"winning_side\": null,\n      \"pnl_usd\": null\n    }\n  }],\n  \"metadata\": {\n    \"last_sync\": \"2025-01-29T...\",\n    \"total_trades\": 50\n  }\n}\n```\n\n## Skill Integration\n\nOther skills can enrich trades with context:\n\n```python\nfrom tradejournal import log_trade\n\n# After executing a trade\nlog_trade(\n    trade_id=result['trade_id'],\n    source=\"copytrading\",\n    thesis=\"Mirroring whale 0x123...\",\n    confidence=0.70\n)\n```\n\nThis adds thesis, confidence, and source to the trade record for better analysis.\n\n## Example Report\n\n```\n📓 Weekly Report\n========================================\nPeriod: Last 7 days\nTrades: 15\nTotal cost: $125.50\nResolved: 8 / 15\nWin rate: 62.5%\nP&L: +$18.30\n\nBy side: 10 YES, 5 NO\n```\n\n## Troubleshooting\n\n**\"SIMMER_API_KEY environment variable not set\"**\n- Set your API key: `export SIMMER_API_KEY=sk_live_...`\n\n**\"No trades recorded yet\"**\n- Run `python tradejournal.py --sync` to fetch trades from API\n\n**Trades not showing outcomes**\n- Run `python tradejournal.py --sync-outcomes` to update resolved markets\n\nFile v1.1.9:_meta.json\n\n{\n  \"ownerId\": \"kn7axnp7bzqsf5fkx0z8px7han7zyq1x\",\n  \"slug\": \"prediction-trade-journal\",\n  \"version\": \"1.1.9\",\n  \"publishedAt\": 1772164772149\n}","readmeExcerpt":"Skill: Prediction Trade Journal Owner: adlai88 Summary: Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Tags: latest:1.1.10 Version history: v1.1.10 | 2026-02-27T10:22:47.697Z | auto - Added a \"difficulty: beginner\" field to SKILL.md for clearer guidance. - No functional or command changes; documentation improvement only. v1.1.9 | 2026-02-27T03:59:32.149Z | user Sync v1.","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"# Sync trades from API\npython tradejournal.py --sync\n\n# Show recent trades\npython tradejournal.py --history 10\n\n# Generate weekly report\npython tradejournal.py --report weekly\n\n# Export to CSV\npython tradejournal.py --export trades.csv"},{"language":"json","snippet":"{\n  \"trades\": [{\n    \"id\": \"uuid\",\n    \"market_question\": \"Will X happen?\",\n    \"side\": \"yes\",\n    \"shares\": 10.5,\n    \"cost\": 6.83,\n    \"outcome\": {\n      \"resolved\": false,\n      \"winning_side\": null,\n      \"pnl_usd\": null\n    }\n  }],\n  \"metadata\": {\n    \"last_sync\": \"2025-01-29T...\",\n    \"total_trades\": 50\n  }\n}"},{"language":"python","snippet":"from tradejournal import log_trade\n\n# After executing a trade\nlog_trade(\n    trade_id=result['trade_id'],\n    source=\"copytrading\",\n    thesis=\"Mirroring whale 0x123...\",\n    confidence=0.70\n)"},{"language":"text","snippet":"📓 Weekly Report\n========================================\nPeriod: Last 7 days\nTrades: 15\nTotal cost: $125.50\nResolved: 8 / 15\nWin rate: 62.5%\nP&L: +$18.30\n\nBy side: 10 YES, 5 NO"},{"language":"bash","snippet":"# Sync trades from API\npython tradejournal.py --sync\n\n# Show recent trades\npython tradejournal.py --history 10\n\n# Generate weekly report\npython tradejournal.py --report weekly\n\n# Export to CSV\npython tradejournal.py --export trades.csv"},{"language":"json","snippet":"{\n  \"trades\": [{\n    \"id\": \"uuid\",\n    \"market_question\": \"Will X happen?\",\n    \"side\": \"yes\",\n    \"shares\": 10.5,\n    \"cost\": 6.83,\n    \"outcome\": {\n      \"resolved\": false,\n      \"winning_side\": null,\n      \"pnl_usd\": null\n    }\n  }],\n  \"metadata\": {\n    \"last_sync\": \"2025-01-29T...\",\n    \"total_trades\": 50\n  }\n}"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: prediction-trade-journal\ndisplayName: Prediction Trade Journal\ndescription: Auto-log trades with context, track outcomes, generate calibration reports to improve trading.\nmetadata: {\"clawdbot\":{\"emoji\":\"📓\",\"requires\":{\"env\":[\"SIMMER_API_KEY\"],\"pip\":[\"simmer-sdk\"]},\"cron\":null,\"autostart\":false}}\nauthors:\n  - Simmer (@simmer_markets)\nversion: \"1.1.8\"\ndifficulty: beginner\npublished: true\n---\n\n# Prediction Trade Journal\n\nTrack every trade, learn from outcomes, improve your edge.\n\n## When to Use This Skill\n\nUse this skill when the user wants to:\n- See their trade history\n- Track win rate and P&L\n- Generate trading reports\n- Analyze which strategies work best\n\n## Quick Commands\n\n```bash\n# Sync trades from API\npython tradejournal.py --sync\n\n# Show recent trades\npython tradejournal.py --history 10\n\n# Generate weekly report\npython tradejournal.py --report weekly\n\n# Export to CSV\npython tradejournal.py --export trades.csv\n```\n\n**API Reference:**\n- Base URL: `https://api.simmer.markets`\n- Auth: `Authorization: Bearer $SIMMER_API_KEY`\n- Trades: `GET /api/sdk/trades`\n\n## How It Works\n\n1. **Sync** - Polls `/api/sdk/trades` to fetch trade history\n2. **Store** - Saves trades locally with outcome tracking\n3. **Track** - Updates outcomes when markets resolve\n4. **Report** - Generates win rate, P&L, and calibration analysis\n\n## CLI Reference\n\n| Command | Description |\n|---------|-------------|\n| `--sync` | Fetch new trades from API |\n| `--history N` | Show last N trades (default: 10) |\n| `--sync-outcomes` | Update resolved markets |\n| `--report daily/weekly/monthly` | Generate summary report |\n| `--config` | Show configuration |\n| `--export FILE.csv` | Export to CSV |\n| `--dry-run` | Preview without making changes |\n\n## Configuration\n\n| Setting | Environment Variable | Default |\n|---------|---------------------|---------|\n| API Key | `SIMMER_API_KEY` | (required) |\n\n## Storage\n\nTrades are stored locally in `data/trades.json`:\n\n```json\n{\n  \"trades\": [{\n    \"id\": \"uuid\",\n    \"market_question\": \"Will X happen?\",\n    \"side\": \"yes\",\n    \"shares\": 10.5,\n    \"cost\": 6.83,\n    \"outcome\": {\n      \"resolved\": false,\n      \"winning_side\": null,\n      \"pnl_usd\": null\n    }\n  }],\n  \"metadata\": {\n    \"last_sync\": \"2025-01-29T...\",\n    \"total_trades\": 50\n  }\n}\n```\n\n## Skill Integration\n\nOther skills can enrich trades with context:\n\n```python\nfrom tradejournal import log_trade\n\n# After executing a trade\nlog_trade(\n    trade_id=result['trade_id'],\n    source=\"copytrading\",\n    thesis=\"Mirroring whale 0x123...\",\n    confidence=0.70\n)\n```\n\nThis adds thesis, confidence, and source to the trade record for better analysis.\n\n## Example Report\n\n```\n📓 Weekly Report\n========================================\nPeriod: Last 7 days\nTrades: 15\nTotal cost: $125.50\nResolved: 8 / 15\nWin rate: 62.5%\nP&L: +$18.30\n\nBy side: 10 YES, 5 NO\n```\n\n## Troubleshooting\n\n**\"SIMMER_API_KEY environment variable not set\"**\n- Set your API key: `export SIMMER_API_KEY=sk_live_...`\n\n**\"No trades recorded ye"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7axnp7bzqsf5fkx0z8px7han7zyq1x\",\n  \"slug\": \"prediction-trade-journal\",\n  \"version\": \"1.1.10\",\n  \"publishedAt\": 1772187767697\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Skill: Prediction Trade Journal Owner: adlai88 Summary: Auto-log trades with context, track outcomes, generate calibration reports to improve trading. Tags: latest:1.1.10 Version history: v1.1.10 | 2026-02-27T10:22:47.697Z | auto - Added a \"difficulty: beginner\" field to SKILL.md for clearer guidance. - No functional or command changes; documentation improvement only. v1.1.9 | 2026-02-27T03:59:32.149Z | user Sync v1.","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":793,"uniquenessScore":52,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-09T20:46:46.296Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}