options-strategy

Simulates multi-leg option portfolio backtests using Black-Scholes pricing and Greeks analytics.

30.4k|4.9k|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/HKUDS/Vibe-Trading --skill options-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: options-strategy
Source: https://github.com/HKUDS/Vibe-Trading/tree/main/agent/src/skills/options-strategy
Command: npx skills add https://github.com/HKUDS/Vibe-Trading --skill options-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many strategy teams lack a fast, transparent way to test multi-leg option portfolios with synthetic pricing and Greeks exposure, leaving premium capture opportunities unvalidated.

Core Features & Use Cases

  • Black-Scholes pricing: Synthesizes theoretical option values from underlying OHLCV history, letting you explore covered calls, straddles, and more without live market data.
  • Greeks tracking & reporting: Outputs delta, gamma, theta, and vega across the backtest for directional hedging, time-decay management, or volatility trading.
  • Multi-leg scenario testing: Constructs iron condors, butterflies, calendar spreads, and other combinations to simulate hedging, volatility, and spread strategies with configurable risk-free rate and contract size.

Quick Start

Backtest an iron condor with options-strategy using historical BTC data and collect the Greeks per day.

Frequently Asked Questions about options-strategy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I backtest multi-leg option strategies without live market data?

Backtest multi-leg option strategies by synthesizing theoretical option values from historical OHLCV data using Black-Scholes pricing, letting you simulate iron condors or butterflies without live market data.

Can I track Greeks exposure for cryptocurrency options during a backtest?

Track Greeks for cryptocurrency options by configuring the risk-free rate, volatility source, and contract multiplier to generate daily delta, gamma, theta, and vega outputs for directional hedging analysis.

What daily OHLCV data do I need to simulate covered calls and straddles?

Simulate covered calls and straddles by providing daily OHLCV history for the underlying asset, which the engine uses to synthesize Black-Scholes theoretical option values across the backtest period.

How does Black-Scholes pricing handle volatility for equity options backtesting?

Black-Scholes pricing synthesizes equity option values by applying a configured volatility source and risk-free rate to historical OHLCV data, enabling transparent premium capture validation across multi-leg portfolios.

What's the best way to evaluate time-decay management for calendar spreads?

Evaluate time-decay management for calendar spreads by constructing multi-leg scenarios and extracting theta reporting across the backtest, analyzing how time decay impacts spread profitability.

Are there limitations to using synthetic Black-Scholes pricing for options backtesting?

Synthetic Black-Scholes pricing relies on theoretical values derived from historical OHLCV data and configured volatility sources, meaning it does not capture live market microstructure or real-time order book depth.