Skip to content
Finance
Skill

/deadline-drift

Use when a Polymarket market probability changes as the resolution deadline approaches.

BOOST
From plugin
superior-skills
21630 skills
Install
$ npx -y skills add Superior-Trade/superior-skills --skill deadline-drift --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/deadline-drift

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when a Polymarket market probability changes as the resolution deadline approaches.

SKILL.md

deadline-drift.SKILL.md
name: deadline-drift
description: Use when a Polymarket market probability changes as the resolution deadline approaches.
metadata:
  version: 0.1.0
  updated: 2026-06-17

Strategy: Polymarket · Deadline Drift

When to use

Use this for before-date contracts, monthly/weekly threshold markets, election timing markets, or requests where time remaining is the core thesis.

What the agent should look for

  • Canonical Polymarket market from `GET /context/markets?venue=polymarket`.
  • Reliable `market_end` from market metadata.
  • Time remaining during the candidate backtest window.
  • Probability drift near deadline in the filled history.
  • Whether the market reprices gradually or with sharp catalyst jumps.
  • User preference for holding to settlement or exiting earlier.

Backtest fit with filled data

Moderate fit. Filled `TradeTick` data can show whether price drifted in line with deadline pressure and whether exits would usually occur before binary resolution.

Limit: this does not produce true fair-probability forecasts; it only tests historical price behavior around deadlines.

Strategy logic

Enter when drift aligns with time decay or deadline acceleration. Exit before settlement unless the user explicitly asks for binary exposure into resolution.

Nautilus strategy shape

  • Use `on_trade_tick`.
  • Compare trade timestamp to `market_end`.
  • Trade only between `min_days_to_end` and `max_days_to_end`.
  • Exit using an `exit_buffer_hours` cutoff.

Example strategyConfig

{
  "market_end": "2026-07-01T00:00:00Z",
  "min_days_to_end": 2,
  "max_days_to_end": 21,
  "drift_threshold": 0.015,
  "order_size": 10,
  "exit_buffer_hours": 12
}

Iteration knobs

| Knob | Effect | |---|---| | `min_days_to_end` | Avoids entering too close to settlement. | | `max_days_to_end` | Avoids entering when the deadline is still distant. | | `drift_threshold` | Higher values require stronger deadline repricing. | | `exit_buffer_hours` | Larger buffers reduce resolution timing risk. |

Failure modes

1. Market rules can resolve differently than expected. 2. Event risk can overwhelm smooth drift behavior. 3. Short windows overfit to one cycle. 4. Holding through settlement can produce binary outcomes unrelated to interim PnL.

User-facing framing

"This strategy trades deadline pressure, not certainty. I will backtest on filled TradeTicks to check whether the historical price drift is consistent and tradable, then suggest only cautious position sizing."

Read more
Ships withsuperior-skills

Trading strategies and intelligence tools for Superior Trade — natural-language strategy authoring, backtesting, and autonomous deployment on Hyperliquid, Lighter, and Polymarket.

Get the whole plugin
Stats
216
Stars
9
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
1mo ago
Last commit
7mo ago
Created
20m ago
Added

Repo: Superior-Trade/superior-skills

Other skills on superior-skills.