Catalog/opt-poor-mans-covered-call

Calculators

Poor-man's covered call (diagonal) API

Compute net debit (long LEAPS cost - short call credit), capital outlay, strike width, max profit ((width - net debit) x 100), max loss (net debit), return on risk, and income yield for a poor-man's covered call diagonal. Deterministic diagonal math. Answers 'what's my net cost on a PMCC','what's the max profit on a diagonal','what's my return on risk'.

Price$0.03per request
MethodPOST
Route/v1/calc/opt-poor-mans-covered-call
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
optionspoor-mans-covered-calldiagonalcalcleapsincomederivativestrading
API URLhttps://x402.hexl.dev/v1/calc/opt-poor-mans-covered-call
Integration docs
Example request
{
  "longStrike": 80,
  "longCallCost": 22,
  "shortStrike": 100,
  "shortCallPremium": 3
}
Example response
{
  "longStrike": 80,
  "longCallCost": 22,
  "shortStrike": 100,
  "shortCallPremium": 3,
  "multiplier": 100,
  "netDebitPerShare": 19,
  "capitalOutlay": 1900,
  "strikeWidth": 20,
  "maxProfit": 100,
  "maxLoss": 1900,
  "returnOnRisk": 0.0526,
  "incomeYieldPercent": 15.7895
}
Input schema
{
  "type": "object",
  "required": [
    "longStrike",
    "longCallCost",
    "shortStrike",
    "shortCallPremium"
  ],
  "properties": {
    "longStrike": {
      "type": "number",
      "description": "deep-ITM LEAPS strike",
      "examples": [
        80
      ]
    },
    "longCallCost": {
      "type": "number",
      "examples": [
        22
      ]
    },
    "shortStrike": {
      "type": "number",
      "examples": [
        100
      ]
    },
    "shortCallPremium": {
      "type": "number",
      "examples": [
        3
      ]
    },
    "multiplier": {
      "type": "number",
      "default": 100
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}