Install
openclaw skills install polymarket-biotech-traderTrades Polymarket prediction markets on FDA drug approvals, biotech IPOs, clinical trial outcomes, pharma M&A, and precision medicine milestones. Use when you want to capture alpha on high-impact binary biotech events using PDUFA dates, clinical trial registries, and FDA calendar signals.
openclaw skills install polymarket-biotech-traderThis is a template.
The default signal is keyword discovery + FDA PDUFA calendar alignment — remix it with ClinicalTrials.gov API for trial status, BioMedTracker historical approval rates by indication, or biotech earnings call sentiment analysis.
The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.
The global biotech market is valued at $1.77 trillion (2025) and growing to $6.34 trillion by 2035 (13.6% CAGR). Biotech prediction markets have some of the highest information density — FDA decisions are binary, have clear dates (PDUFA), and are well-studied. This skill trades:
Key insight: FDA approval rates by indication are well-documented. When Polymarket prices deviate significantly from historical base rates, there's tradeable edge.
BIOTECH_KEYWORDS = [
"FDA", "approval", "CRISPR", "cancer", "oncology", "clinical trial",
"phase 3", "drug", "therapy", "vaccine", "mRNA", "CAR-T",
"Alzheimer", "GLP-1", "biotech", "pharma", "M&A",
"IPO", "diagnostic", "liquid biopsy", "gene editing",
"sickle cell", "precision medicine", "antibody"
]
| Parameter | Default | Notes |
|---|---|---|
| Max position size | $35 USDC | Binary events warrant careful sizing |
| Min market volume | $5,000 | FDA markets attract informed traders |
| Max bid-ask spread | 10% | Allow wider for rare disease markets |
| Min days to resolution | 7 | Don't enter days before PDUFA |
| Max open positions | 6 | Biotech events are correlated |
| Indication | Historical Approval Rate |
|---|---|
| Oncology (breakthrough designation) | ~85% |
| Rare disease (orphan drug) | ~70% |
| CNS/Neurology | ~55% |
| General approval (Phase 3 success) | ~65% |
| CRISPR/gene therapy (novel) | ~45% |
clawhub install polymarket-biotech-trader
Requires: SIMMER_API_KEY environment variable.
Runs every 20 minutes (*/20 * * * *). FDA decisions are infrequent but high-impact; moderate polling is sufficient.
The skill defaults to paper trading (venue="sim"). Real trades only execute when --live is passed explicitly.
| Scenario | Mode | Financial risk |
|---|---|---|
python trader.py | Paper (sim) | None |
| Cron / automaton | Paper (sim) | None |
python trader.py --live | Live (polymarket) | Real USDC |
The automaton cron is set to null — it does not run on a schedule until you configure it in the Simmer UI. autostart: false means it won't start automatically on install.
| Variable | Required | Notes |
|---|---|---|
SIMMER_API_KEY | Yes | Trading authority — keep this credential private. Do not place a live-capable key in any environment where automated code could call --live. |
All risk parameters are declared in clawhub.json as tunables and adjustable from the Simmer UI without code changes. They use SIMMER_-prefixed env vars so apply_skill_config() can load them securely.
| Variable | Default | Purpose |
|---|---|---|
SIMMER_MAX_POSITION | 35 | Max USDC per trade (reached at 100% conviction) |
SIMMER_MIN_VOLUME | 5000 | Min market volume filter (USD) |
SIMMER_MAX_SPREAD | 0.10 | Max bid-ask spread (0.10 = 10%) |
SIMMER_MIN_DAYS | 7 | Min days until market resolves |
SIMMER_MAX_POSITIONS | 6 | Max concurrent open positions |
SIMMER_YES_THRESHOLD | 0.38 | Buy YES if market price ≤ this value |
SIMMER_NO_THRESHOLD | 0.62 | Sell NO if market price ≥ this value |
SIMMER_MIN_TRADE | 5 | Floor for any trade (min USDC regardless of conviction) |
simmer-sdk is published on PyPI by Simmer Markets.
Review the source before providing live credentials if you require full auditability.