# Pm Paper Trade Ops

Run, monitor, intervene in and archive paper trading after a strategy has passed...

- Repository: https://github.com/YichengYang-Ethan/oracle3-prediction-market-agent (560 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-10-12
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add YichengYang-Ethan/oracle3-prediction-market-agent --skill pm-paper-trade-ops -g -a claude-code -y`
Codex: `npx skills add YichengYang-Ethan/oracle3-prediction-market-agent --skill pm-paper-trade-ops -g -a codex -y`
Cursor: `npx skills add YichengYang-Ethan/oracle3-prediction-market-agent --skill pm-paper-trade-ops -g -a cursor -y`
Gemini CLI: `npx skills add YichengYang-Ethan/oracle3-prediction-market-agent --skill pm-paper-trade-ops -g -a gemini-cli -y`

## Description

Run, monitor, intervene in and archive paper trading after a strategy has passed backtesting.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# PM Paper Trade Ops

Use this skill when the user asks to run paper trading or to check live behavior without real money.

## Preconditions

- The strategy passes `oracle3 strategy validate ... --json`.
- There is at least one interpretable backtest or auto-tune result.

## Steps

1. Start paper trading

- `oracle3 paper run --exchange <polymarket|kalshi|solana|rss> --strategy-ref <strategy_ref> --strategy-kwargs-json '<json>' --duration <seconds> --json`
- Add `--monitor` for the live terminal view.

2. Control the running engine

- `oracle3 trade status --json`
- `oracle3 trade state --json`
- `oracle3 trade pause --json`
- `oracle3 trade resume --json`
- `oracle3 trade swap --strategy-ref <strategy_ref> --strategy-kwargs-json '<json>' --json`
- `oracle3 trade stop --json`

3. Archive the results

- Save the key outputs to `data/research/<run_id>/paper/`.
- Include at least the configuration, a state snapshot and the end-of-run summary.

## Hard rules

- On any anomaly, `pause` first; `resume` or `stop` only after checking.
- Never use live credentials during paper trading.
- Every run must be replayable from its configuration (strategy ref, kwargs, duration, exchange).

