Skip to main content
Glama

Options Gamma Exposure

options_gamma
Read-only

Crypto options gamma exposure (Deribit, modeled): gross and dealer-signed GEX in USD per 1% move, by strike and expiry, gamma walls, modeled gamma flip levels, options-derived price levels (call/put OI walls, gamma concentrations, max pain, high-sensitivity zones) and a rule-based options regime (positive/negative modeled gamma, near flip, expiry concentration, elevated/compressed vol), with perp funding/OI/liquidations/order book as a separate evidence block. What-ifs: hedging=true adds theoretical dealer hedge ladders (spot ±0.5–5%, charm 1–24h and through the next expiry, vanna ±1/2/5 vol points); target_price / horizon_hours / iv_change reprice the same frozen contracts (GEX, dealer delta, hedge, flips and walls before vs after). Signed numbers depend on an explicit dealer-positioning scenario; modeled, not observed orders.

Input Schema

NameRequiredDescriptionDefault
expiryNoWhat-if/hedging scope: only this expiry ("next", "2026-11-27" or "27NOV26"). Default all.
hedgingNoAdd theoretical dealer hedge ladders (price, charm, vanna). Implied by any what-if parameter.
currencyYesUnderlying symbol, e.g. "BTC".
scenarioNoAssumed dealer positioning (public OI can't show it). Default calls_long_puts_short: dealers long calls, short puts.
iv_changeNoWhat-if: absolute IV shift in vol points (e.g. -2).
target_priceNoWhat-if: underlying price to reprice at.
horizon_hoursNoWhat-if: hours to advance (0–2160). Contracts expiring in between drop out.
price_change_pctNoExtra custom spot move for the hedge ladder, percent (e.g. -3).

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.9/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the readOnlyHint annotation by disclosing that signed output depends on an explicit dealer-positioning scenario and that the numbers are modeled, not observed orders. It also explains what the what-if path actually does (reprices the same frozen contracts, drops expired contracts via horizon_hours), which is exactly the kind of caveat an agent needs before trusting the output.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose is front-loaded, but the body is one very dense run-on sentence cramming output enumeration, what-if mechanics, and disclaimers together. Much of the output listing duplicates what a reader would infer from parameter names, and the dense packing makes skimming harder than a short bulleted structure would.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema and 8 parameters, the description carries the return-value burden and does enumerate the output blocks (GEX, walls, flips, regime, funding/OI block), so an agent knows what comes back. Remaining gaps are minor: no indication of result size, timing, or freshness for a computation this heavy.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the baseline is 3; the description additionally clarifies parameter interactions not obvious from the schema, such as any what-if parameter implying hedging and horizon_hours dropping contracts that expire in the interval. It still leaves details like price_change_pct's relationship to the built-in ±0.5–5% ladder slightly ambiguous.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific resource and computation: crypto options gamma exposure (gross and dealer-signed GEX) by strike/expiry, plus walls, flip levels, and a rule-based options regime. This clearly separates it from siblings like options_chain (raw chain) or options_volatility, though it never names those siblings explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied through the what-if and hedging mechanics ('hedging=true adds theoretical dealer hedge ladders', 'target_price / horizon_hours / iv_change reprice the same frozen contracts'), but there is no statement of when to reach for this tool versus options_positioning, options_volatility, or flow_levels, and no exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources