options-sanity-check — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited options-sanity-check (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Options are high-gamma, high-theta instruments. This skill forces the user to look at Greeks, liquidity, and margin before clicking. It is NOT a trade recommender.
From the user's prompt, extract each leg:
If the user says "sell 24500 PE expiring next Thursday", that's one leg. Multi-leg strategies (straddle, strangle, spread, iron condor, butterfly) are 2-4 legs.
get_option_chain for the underlying + expiry — returns strikes, OI, IV.options_greeks for the specific leg(s) — returns delta, gamma, theta, vega, IV usingBlack-Scholes.
options_payoff_builder — returns payoff diagram points,max profit, max loss, breakevens.
get_quotes on each leg for bid/ask spread and volume (liquidity check).get_order_margins (or get_basket_margins for multi-leg) — options margins differwildly between buy and sell.
## Options Sanity Check: <strategy name or leg summary>
### Legs
1. <BUY|SELL> <lots> <underlying> <expiry> <strike> <CE|PE> @ <current premium>
2. ...
### Greeks (per leg, for 1 lot)
| Leg | Delta | Gamma | Theta | Vega | IV |
|---|---|---|---|---|---|
| 1 | <d> | <g> | <t>/day | <v> | <iv>% |
### Liquidity
- Bid-ask spread: <pct>% of premium — flag if >5%
- Today's volume: <n> contracts — flag if <100
- Open interest: <n>
### Payoff (multi-leg)
- Max profit: <amt> at <underlying price>
- Max loss: <amt> at <underlying price>
- Breakeven(s): <price1>, <price2>
- Net premium: debit <amt> | credit <amt>
### Margin
- Required (SPAN+Exposure): <amt>
- Available: <amt>
- Utilization after: <pct>%
### Risk Flags
<Only include applicable:>
- IV in top quintile — short-vol strategies face mean reversion risk
- IV in bottom quintile — long-vol strategies face decay without catalyst
- Theta > <X>% of premium/day — time decay is significant
- Undefined-risk leg (naked SELL without hedge) — margin locks up, tail risk is infinite
- Expiry within 7 days — gamma acceleration / pin risk
- Wide bid-ask — execution slippage likelyOptions require EXTRA deliberation versus equity. Always ask:
Only call place_order (multiple times for multi-leg) after explicit "place it".
SEBI revises periodically. Always use the lot size from search_instruments metadata, not memory.
(BANKNIFTY) — confirm with the chain data.
are physically settled — assignment risk at expiry.
premium.
options_greeks should dominate the discussion for short-dated trades.
user decide direction.
(if available from the chain data).
options module before proceeding. Don't refuse to help, but flag the education gap.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.