360 Secure SkillHub
360 安全技能中心

Alphagbm Greeks

核心功能:计算期权及多腿头寸的一二阶希腊值(含Delta、Gamma、Theta等),生成净希腊值、风险集中度分析及价格/IV变动情景热力图。典型场景:期权敏感性检查、头寸风险管理、Theta衰减分析、Gamma敞口分析等。输入为单合约参数或多腿头寸定义,输出含详细希腊值、热力图、风险洞察的JSON结构,支持模拟数据及API调用。

clementgu
clementgu
热度 12.97
最近更新 2026-07-23 14:14:03
分类:数据依赖:第三方 API / 读写文件应用场景:财务 / 数据处理 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add alphagbm-greeks
Metadata
name
alphagbm-greeks
description
Greeks dashboard for any option contract or multi-leg position. Covers first-order Greeks (Delta, Gamma, Theta, Vega, Rho) and second-order Greeks (Charm, Vanna, Volga). Returns individual and position-level Greeks with scenario heatmaps. Use when: checking option sensitivities, managing position risk, understanding theta decay, analyzing gamma exposure, hedging a portfolio. Triggers on: "Greeks for AAPL 220 call", "position Greeks", "theta decay analysis", "gamma exposure NVDA", "delta of my position", "vega risk SPY straddle".
globs
["mock-data/*.json"]

AlphaGBM Greeks

Prerequisites

  • API Key: Set env ALPHAGBM_API_KEY (format agbm_xxxx...).
  • Base URL: Default https://alphagbm.zeabur.app. Override with env ALPHAGBM_BASE_URL.

What This Skill Does

Provides a comprehensive Greeks dashboard for any single option contract or multi-leg position. Calculates first-order and second-order sensitivities, and generates scenario heatmaps showing how Greeks change as price and IV move.

Greeks Covered

Greek Order What It Measures
Delta 1st Price sensitivity -- how much does the option move per $1 in the underlying?
Gamma 1st Delta sensitivity -- how fast does delta change? (acceleration)
Theta 1st Time decay -- how much value does the option lose per day?
Vega 1st IV sensitivity -- how much does the option move per 1% change in IV?
Rho 1st Interest rate sensitivity -- how much does the option move per 1% rate change?
Charm 2nd Delta decay -- how does delta change as time passes? (delta-theta cross)
Vanna 2nd Delta-vol cross -- how does delta change as IV moves?
Volga 2nd Vega convexity -- how does vega change as IV moves?

Position-Level Analysis

For multi-leg positions, the skill aggregates Greeks across all legs and shows:

  • Net Greeks: Total delta, gamma, theta, vega for the combined position
  • Greeks per unit of capital: Normalized by margin requirement or net debit
  • Risk concentration: Which leg contributes most to each Greek

API Endpoints

Greeks Calculator

Calculate Greeks for a single option from basic parameters:

POST /api/options/tools/greeks
Content-Type: application/json

{
  "spot": 150,
  "strike": 155,
  "expiry_days": 30,
  "iv": 0.25,
  "option_type": "call"
}

Parameters:

  • spot (required): Current underlying price
  • strike (required): Option strike price
  • expiry_days (required): Days to expiration
  • iv (required): Implied volatility as decimal (e.g., 0.25 for 25%)
  • option_type (required): "call" or "put"

Implied Volatility Calculator

Reverse-solve for IV given market price:

POST /api/options/tools/implied-volatility
Content-Type: application/json

{
  "market_price": 4.50,
  "spot": 150,
  "strike": 155,
  "expiry_days": 30,
  "option_type": "call"
}

Parameters:

  • market_price (required): Current market price of the option
  • spot (required): Current underlying price
  • strike (required): Option strike price
  • expiry_days (required): Days to expiration
  • option_type (required): "call" or "put"

How to Use

Input

  • Required: Ticker + strike + expiry + type (for single contract), OR a position definition (list of legs)
  • Optional: Underlying price override, IV override, date override (for forward-looking)

Output Structure

{
  "ticker": "AAPL",
  "price": 218.45,
  "position": [
    {
      "leg": "AAPL 2026-04-18 220C",
      "quantity": 1,
      "greeks": {
        "delta": 0.52,
        "gamma": 0.035,
        "theta": -0.18,
        "vega": 0.32,
        "rho": 0.08,
        "charm": -0.003,
        "vanna": 0.012,
        "volga": 0.005
      }
    }
  ],
  "net_greeks": {
    "delta": 0.52,
    "gamma": 0.035,
    "theta": -0.18,
    "vega": 0.32,
    "rho": 0.08
  },
  "heatmap": {
    "price_axis": [200, 205, 210, 215, 220, 225, 230, 235],
    "iv_axis": [20, 25, 30, 35, 40],
    "delta_grid": [
      [0.12, 0.15, 0.20, 0.28, 0.38, 0.50, 0.62, 0.73],
      [0.14, 0.18, 0.24, 0.32, 0.42, 0.52, 0.63, 0.74],
      [0.16, 0.20, 0.27, 0.35, 0.45, 0.55, 0.65, 0.75],
      [0.18, 0.23, 0.30, 0.38, 0.48, 0.57, 0.67, 0.76],
      [0.20, 0.25, 0.32, 0.40, 0.50, 0.59, 0.68, 0.77]
    ],
    "pnl_grid": "..."
  },
  "insights": [
    "Position is net long delta (0.52) -- profits if stock rises",
    "Theta of -0.18 means $18/day time decay per contract",
    "Gamma of 0.035 means delta shifts ~3.5 for a $1 move"
  ]
}

Example Queries

User Says What Happens
"Greeks for AAPL 220 call" Full Greeks for single contract + scenario heatmap
"Position Greeks" Aggregated Greeks for a previously defined multi-leg position
"Theta decay analysis NVDA" Theta over time chart showing acceleration near expiry
"Gamma exposure NVDA" Gamma across strikes, highlighting gamma risk zones
"Delta of my iron condor" Net delta for all 4 legs with per-leg breakdown
"How does vega change if IV spikes?" Volga analysis -- second-order vega sensitivity

Mock Data

Demo tickers available without API key: AAPL, NVDA, SPY, TSLA, META. Greeks calculated from realistic option chain snapshots in mock-data/.

Related Skills

  • alphagbm-options-score -- Greeks balance is a scoring factor for contract quality
  • alphagbm-pnl-simulator -- Visualize how Greeks translate into actual P&L outcomes
  • alphagbm-options-strategy -- See net Greeks for recommended strategies
  • alphagbm-vol-surface -- Understand the IV inputs driving vega and vanna

Powered by AlphaGBM -- Real-data options & research intelligence for traders and AI agents. 10K+ users.