PM Quant Strategy Authoring
Turn a quantitative idea into tunable oracle3 QuantStrategy code: validate it, backtest it on history, and get it ready for auto-tuning.
- What
- Turn a quantitative idea into tunable oracle3 QuantStrategy code: validate it, backtest it on history, and get it ready for auto-tuning.
- Cost
- Free
- Needs
- Use "PM Quant Strategy Authoring" with your Muse.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
⚠️ **Trading warning / Avertissement trading** : informational only, not investment advice. A backtest describes the past of one market, auto-tuning can overfit that past beautifully, and neither promises that a strategy will make money live. Curated by Skill Harbor: the quantitative strategy-authoring runbook of oracle3, the open-source prediction-market engine and MCP server for Polymarket and Kalshi. Where the sibling agent skill is for LLM-driven decisions, this one is for numbers: it scaffolds a QuantStrategy subclass whose parameters live in the constructor as plain JSON-serializable values with meanings, bounds and defaults, precisely so the research auto-tune command can search them later. The workflow is strict about shape: strategy logic belongs in its own strategy file (never hard-coded into a command-line script), event handling stays limited to the event types the strategy actually needs, decisions are recorded, and runs are reproducible from the recorded file path, class name, parameters and command. Validation is a dry run, then a single-market backtest against a recorded history file, and only then preparation for tuning. The oldest rule in the book is stated as a hard rule: never use future information, no look-ahead. From the YichengYang-Ethan/oracle3-prediction-market-agent repository (Apache-2.0). Honest caveats: the more parameters a grid search tunes on the same history, the more the result describes that history instead of the market; treat tuned parameters as a hypothesis that paper trading still has to judge. Skill Harbor never reviews the code, review it yourself before use.
Version:
Install
Copy the install package below, then paste it into MuseThe install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?
Use "PM Quant Strategy Authoring" with your Muse. Prerequisites: Python with the oracle3 package installed (pip install oracle3), a cloned copy of the repo (git clone https://github.com/YichengYang-Ethan/oracle3-prediction-market-agent) for the example strategies, and a recorded history file to backtest against (see PM Data Discovery). No live credentials: authoring, validation and backtesting never touch real money. 1. Open the skill: https://github.com/YichengYang-Ethan/oracle3-prediction-market-agent/blob/main/skills/pm-quant-strategy-authoring/SKILL.md and copy the full SKILL.md text. 2. Paste it into a chat with Muse and add: "Scaffold a QuantStrategy with its numeric parameters in the constructor, each with a meaning, bounds and a default. Validate it, then backtest it on this history file." 3. Read the backtest before touching the tuner, and write down which parameters the auto-tune is allowed to search and over what ranges. Tip: if a tuned parameter set only works on the exact history it was tuned on, you have a story about the past, not an edge; paper trade it before believing it. Safety: a skill is plain-text instructions; it runs nothing by itself. Research and simulation only at this stage. Informational only, not investment advice.
Saved to your recent installs. Find it anytime on /connect.
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you — no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.
What does the ✓ next to a creator’s name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a build before installing it.