[{"data":1,"prerenderedAt":9045},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:cookbook/skew":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"cookbook/skew","cookbook/skew.md",{"title":8,"description":9,"order":10,"section":11},"Risk reversal skew","How the chart's own option chain prices its two wings for one expiry, the one nearest 30 days out by default. The risk reversal is the call's implied…",116,"cookbook","---\ntitle: \"Risk reversal skew\"\ndescription: \"How the chart's own option chain prices its two wings for one expiry, the one nearest 30 days out by default. The risk reversal is the call's implied…\"\norder: 116\nsection: \"cookbook\"\n---\n\n\u003C!-- source: docs/indicators/cookbook/skew.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Risk reversal skew\n\nHow the chart's own option chain prices its two wings for one expiry, the one nearest 30 days out by default. The risk reversal is the call's implied volatility minus the put's at the same distance from the money, in vol points: below zero the puts are richer, so downside protection costs more than upside calls; above zero the calls are. Bars under the chart read it at nine deltas, from 27.5 near the money out to 7.5 in the wings, sky where the call side is richer and violet where the put side is, with the verdict as a chip on the title row. A card at the bottom of the pane, in the terminal look, reads the skew in one plain line first (\"Puts rich: the downside wing costs more\"), then the 25 and 10 delta risk reversals, the four wing IVs, the at-the-money IV and the smile's asymmetry, titled by the expiry and its days to go (`20NOV, 36 days, call minus put`). This page reads call minus put; some tools quote the same number as put minus call, with the sign flipped.\n\nThe parts are a celled `options_chain.cells` input read on the live bar ([Data sources](../core-concepts/data-sources.md#options-chain)), the options kit's `IvTerm` for the expiry nearest a horizon and the IV at a target delta on each side, with `chainPricedAtMs` and `optionsTradeDay` for the chain's clock and the expiry's date ([Options kit](../functions/options-kit.md#the-at-the-money-term)), a frame feeding `panel.bars` under the chart with a per-run title and badge ([Cards, frames and panels](../presentation/cards-frames-panels.md#bars)), and a `render.hud` card with `look: \"terminal\"` over data-only outputs and two text slots ([HUD cards](../presentation/hud-and-hover-cards.md#hud-cards)). This is also the `skew` template: the **Risk Reversal Skew** card under **HUDs** in the editor's starter list, and it compiles as written.\n\n## The wrun indicator\n\n```typescript sample=skew\n// Risk Reversal Skew: how the chart's own option chain prices its two wings for one expiry, the one nearest 30 days\n// out by default. The risk reversal is the call's implied volatility minus the put's at the same distance from the\n// money, in vol points: below zero the puts are richer (downside protection costs more), above zero the calls. Bars\n// under the chart read it at nine deltas, from 27.5 near the money to 7.5 in the wings; a card in the terminal look\n// reads the skew in one plain line first (Puts rich: the downside wing costs more), then the 25 and 10 delta risk\n// reversals, the four wing IVs, the at-the-money IV and the smile's asymmetry. Each wing is the strike where the\n// contract's delta, read off its own IV at the expiry's forward, equals the target, interpolated between the two listed\n// strikes around it. This reads call minus put; some tools quote put minus call, the same number with the sign\n// flipped. Where the expiry lists no 25 delta wing, the asymmetry falls back to the calls' mean IV within 7% above spot\n// minus the puts' within 7% below. The chain rides the live bar only: history bars draw nothing.\n\nsection(\"Expiry\");\nparam.number(\"days\", 30, { min: 1, max: 400, step: 1, label: \"Days to expiry\", description: \"The expiry read: the one whose time to expiry is nearest this many calendar days; an expiry settling today never counts\" });\nparam.number(\"flat_points\", 1, { min: 0, max: 10, step: 0.25, label: \"Flat band, vol points\", description: \"The headline reads flat while the risk reversal sits within this many vol points of zero\" });\nparam.number(\"rate_pct\", 4, { min: 0, max: 20, step: 0.25, label: \"Rate, percent\", description: \"The rate that carries a US stock's spot to the expiry's forward; a futures or crypto chain quotes its forward already\" });\ninput(\"close\", ohlcv.close); // the chart's own close: spot where a contract reports no underlying\ninput(\"chain\", options_chain.cells, { max_cells: 4000, venue: \"auto\", description: \"The chart's own option chain: OPRA on a US stock, CME on futures, Deribit on BTC and ETH\" }); // [strike, expiry_ms, side, oi, gamma, delta, mark_iv, underlying, multiplier, vega] per contract\nmarket.zone(); // the market's clock: 0 UTC (crypto), 1 New York (US stocks), 2 Chicago (CME): the expiry's date and the forward\n// The readings, data-only: the card's tiles read them and the Console can too. Each is NaN on history bars.\noutput(\"rr25\", none, overlay, { description: \"25 delta risk reversal, the call's IV minus the put's, vol points (below zero: puts rich); live bar only\" });\noutput(\"rr10\", none, overlay, { description: \"10 delta risk reversal, the call's IV minus the put's, vol points\" });\noutput(\"call25_iv\", none, overlay, { color: \"#38bdf8\", description: \"The 25 delta call's IV, percent\" });\noutput(\"put25_iv\", none, overlay, { color: \"#a78bfa\", description: \"The 25 delta put's IV, percent\" });\noutput(\"call10_iv\", none, overlay, { color: \"#38bdf8\", description: \"The 10 delta call's IV, percent\" });\noutput(\"put10_iv\", none, overlay, { color: \"#a78bfa\", description: \"The 10 delta put's IV, percent\" });\noutput(\"atm_iv\", none, overlay, { description: \"The expiry's at-the-money IV, percent: the mean of the call and put IV at the strike nearest its forward\" });\noutput(\"asymmetry\", none, overlay, { description: \"Smile asymmetry, vol points: the 25 delta risk reversal, or where the expiry lists no 25 delta wing, the calls' mean IV within 7% above spot minus the puts' within 7% below\" });\noutput(\"asymmetry_fallback\", none, overlay, { description: \"1 when the asymmetry is the 7% fallback, 0 when it is the 25 delta risk reversal\" });\noutput(\"expiry_days\", none, overlay, { description: \"Days to the expiry read, on the market's own calendar\" });\noutput(\"tone\", none, overlay, { description: \"The headline's colour: 0 puts rich, 1 flat or no reading, 2 calls rich; live bar only\" });\nstring(\"read\", { max_bytes: 64 }); // the headline: the skew in one plain line, or why there is no reading\nstring(\"title\", { max_bytes: 48 }); // the card's title: the expiry, its days to go and the convention\nconst rr_rows = frame(\"rr_rows\", { max_bytes: 2048 }); // the bars: [delta, call minus put] per delta, near the money first\n// Under the chart: one bar per delta, sky where the call side is richer, violet where the put side is, the verdict as\n// the chip on the title row (written per run into the frame with the expiry in the title).\npanel.bars({ name: \"rr_by_delta\", title: \"Call minus put by delta\", x: \"category\", place: \"below\", frame: rr_rows, orientation: \"vertical\", chrome: \"grid\", color_mode: \"sign\", positive_color: \"#38bdf8\", negative_color: \"#a78bfa\", series: [{ name: \"Call minus put\" }], format: \"0.00\", unit: \"pts\", x_title: \"Delta\", y_title: \"Vol points\", hover_card: true, legend_style: \"title\", height_frac: 0.18 });\n\n// The card, in the terminal look: the plain line leads as the headline, coloured by the side that is rich (violet for\n// the puts, slate for flat or no reading, sky for the calls), the title names the expiry and the convention.\nrender.hud(\"skew\", {\n  position: \"bottom_center\",\n  look: \"terminal\",\n  title: \"{{title}}\",\n  columns: 2,\n  tiles: [\n    tile.pill(\"Skew\", \"read\", { headline: true, color_by: \"tone\", colors: [\"#a78bfa\", \"#94a3b8\", \"#38bdf8\"] }),\n    tile.value(\"25 delta, call minus put\", \"rr25\", { format: \"0.00\" }),\n    tile.value(\"10 delta, call minus put\", \"rr10\", { format: \"0.00\" }),\n    tile.rows([\n      [\"1) 25 delta call IV\", \"call25_iv\", \"0.00\"],\n      [\"2) 25 delta put IV\", \"put25_iv\", \"0.00\"],\n      [\"3) 10 delta call IV\", \"call10_iv\", \"0.00\"],\n      [\"4) 10 delta put IV\", \"put10_iv\", \"0.00\"],\n      [\"5) At-the-money IV\", \"atm_iv\", \"0.00\"],\n      [\"6) Smile asymmetry\", \"asymmetry\", \"0.00\"],\n    ]),\n  ],\n});\n\nconst TUPLE = 10; // f64s per contract: strike, expiry_ms, side, oi, gamma, delta, mark_iv, underlying, multiplier, vega\nconst MAX_EXPIRIES = 64; // live expiries the term keeps, the nearest when the chain lists more\nconst WING_SHARE = 0.07; // the asymmetry fallback's strikes: within 7% of spot\nconst DELTAS: f64[] = [0.275, 0.25, 0.225, 0.2, 0.175, 0.15, 0.125, 0.1, 0.075]; // the bars, near the money first\nconst DELTA_LABELS: String[] = [\"27.5\", \"25\", \"22.5\", \"20\", \"17.5\", \"15\", \"12.5\", \"10\", \"7.5\"];\nconst MONTHS: String[] = [\"JAN\", \"FEB\", \"MAR\", \"APR\", \"MAY\", \"JUN\", \"JUL\", \"AUG\", \"SEP\", \"OCT\", \"NOV\", \"DEC\"];\nconst dateClock = new Clock(\"UTC\"); // reads a date from its day number\nlet term = new IvTerm(1); // the chain's expiries and their wings, built in onStart()\n\nlet days = 30.0; // settings, read in onStart()\nlet flatPoints = 1.0;\nlet rate = 0.04;\nlet zone = 0;\nlet row = -1; // the expiry read on the live bar; -1 when there is none\nlet rr25: f64 = NaN; // the readings, measured on the live bar\nlet rr10: f64 = NaN;\nlet call25: f64 = NaN;\nlet put25: f64 = NaN;\nlet call10: f64 = NaN;\nlet put10: f64 = NaN;\nlet atm: f64 = NaN;\nlet asymmetry: f64 = NaN;\nlet fallback = false;\n\nfunction onStart(): void {\n  term = new IvTerm(MAX_EXPIRIES); // the per-expiry buffers are the module's only allocation\n  days = p_days();\n  flatPoints = p_flat_points();\n  zone = i32(p_market_zone());\n  rate = zone == 1 ? p_rate_pct() / 100.0 : 0.0; // a futures or crypto underlying already is the forward\n}\n\n// ── The expiry's wings ──\nfunction riskReversal(e: i32, delta: f64): f64 { // the call's IV minus the put's at |delta|, vol points; NaN where a wing is missing\n  return (term.deltaIv(e, 1.0, delta) - term.deltaIv(e, -1.0, delta)) * 100.0;\n}\nfunction wingAsymmetry(cells: StaticArray\u003Cf64>, n: i32, e: i32): f64 { // the calls' mean IV within 7% above spot minus the puts' within 7% below, vol points\n  const expiry = term.expiry(e);\n  const spot = term.underlying(e);\n  let callSum = 0.0;\n  let callCount = 0;\n  let putSum = 0.0;\n  let putCount = 0;\n  for (let i = 0; i + TUPLE - 1 \u003C n; i += TUPLE) {\n    const strike = cells[i];\n    if (cells[i + 1] != expiry || !(strike > 0.0) || !(cells[i + 6] > 0.0)) continue;\n    if (Math.abs(strike / spot - 1.0) > WING_SHARE) continue;\n    if (cells[i + 2] > 0.0) {\n      if (strike > spot) {\n        callSum += cells[i + 6]; // mark IV rides the chain in vol points already\n        callCount += 1;\n      }\n    } else if (strike \u003C spot) {\n      putSum += cells[i + 6];\n      putCount += 1;\n    }\n  }\n  if (callCount == 0 || putCount == 0) return NaN;\n  return callSum / f64(callCount) - putSum / f64(putCount);\n}\nfunction measure(cells: StaticArray\u003Cf64>, n: i32, e: i32): void {\n  rr25 = riskReversal(e, 0.25);\n  rr10 = riskReversal(e, 0.1);\n  call25 = term.deltaIv(e, 1.0, 0.25) * 100.0;\n  put25 = term.deltaIv(e, -1.0, 0.25) * 100.0;\n  call10 = term.deltaIv(e, 1.0, 0.1) * 100.0;\n  put10 = term.deltaIv(e, -1.0, 0.1) * 100.0;\n  atm = term.atmIv(e) * 100.0;\n  fallback = isNaN(rr25);\n  asymmetry = fallback ? wingAsymmetry(cells, n, e) : rr25;\n}\n\n// ── The bars and the card's words ──\nfunction writeDate(e: i32): void { // the expiry's trade date as 21NOV, into the frame buffer or the string builder\n  dateClock.update(optionsTradeDay(term.expiry(e), zone) * 86400.0); // a day number is its date at 00:00 UTC\n}\nfunction writeBars(e: i32): void {\n  writeDate(e);\n  fb_clear();\n  fb_text(\"{\\\"title\\\":\\\"Call minus put by delta, \");\n  if (dateClock.dayOfMonth() \u003C 10) fb_text(\"0\");\n  fb_int(dateClock.dayOfMonth());\n  fb_text(MONTHS[dateClock.month() - 1]);\n  fb_text(\"\\\",\\\"badge\\\":{\\\"text\\\":\");\n  fb_str(isNaN(asymmetry) ? \"No reading\" : asymmetry \u003C -flatPoints ? \"Puts rich\" : asymmetry > flatPoints ? \"Calls rich\" : \"Flat\");\n  fb_text(\",\\\"color\\\":\");\n  fb_str(isNaN(asymmetry) ? \"#94a3b8\" : asymmetry \u003C -flatPoints ? \"#a78bfa\" : asymmetry > flatPoints ? \"#38bdf8\" : \"#94a3b8\");\n  fb_text(\"},\\\"rows\\\":[\");\n  for (let k = 0; k \u003C DELTAS.length; k += 1) {\n    if (k > 0) fb_text(\",\");\n    fb_text(\"[\");\n    fb_str(DELTA_LABELS[k]);\n    fb_text(\",\");\n    fb_num(riskReversal(e, DELTAS[k])); // null where a wing is missing\n    fb_text(\"]\");\n  }\n  fb_text(\"]}\");\n  writeFrameBuffer(rr_rows);\n}\nfunction writeWords(e: i32): void {\n  sb_clear();\n  if (isNaN(asymmetry)) sb_text(\"No wings to read on this expiry\");\n  else if (asymmetry \u003C -flatPoints) sb_text(\"Puts rich: the downside wing costs more\");\n  else if (asymmetry > flatPoints) sb_text(\"Calls rich: the upside wing costs more\");\n  else sb_text(\"Flat: both wings cost about the same\");\n  str_read_sb();\n  writeDate(e);\n  sb_clear();\n  if (dateClock.dayOfMonth() \u003C 10) sb_text(\"0\");\n  sb_int(dateClock.dayOfMonth());\n  sb_text(MONTHS[dateClock.month() - 1]);\n  sb_text(\", \");\n  const left = i64(term.days(e));\n  sb_int(left);\n  sb_text(left == 1 ? \" day, call minus put\" : \" days, call minus put\");\n  str_title_sb();\n}\n\n// onBar() runs once per bar: history rows carry an empty block and cost one read; the live bar loads the chain into the\n// term, picks the expiry nearest the setting's days and reads its wings. Then the readings (NaN on history rows), the\n// bars and the card's words on the live bar only.\nfunction onBar(): void {\n  const close = bar.close();\n  const t = bar.time();\n  row = -1;\n  let chainCells = -1;\n  let kept = 0;\n  if (bar.isLast() && !isNaN(close) && !isNaN(t)) {\n    chainCells = in_chain_cells();\n    if (chainCells >= TUPLE) {\n      const cells = in_chain_view(); // the live chain in place: the first n values of the build's own buffer\n      const nowMs = chainPricedAtMs(cells, chainCells, t * 1000.0); // when the chart priced the chain\n      kept = term.load(cells, chainCells, nowMs, close, zone, rate);\n      row = term.nearest(days); // an expiry after today with an at-the-money IV, nearest the setting's days\n      if (row >= 0) measure(cells, chainCells, row);\n    }\n  }\n  const reading = row >= 0;\n  out_rr25(reading ? rr25 : NaN);\n  out_rr10(reading ? rr10 : NaN);\n  out_call25_iv(reading ? call25 : NaN);\n  out_put25_iv(reading ? put25 : NaN);\n  out_call10_iv(reading ? call10 : NaN);\n  out_put10_iv(reading ? put10 : NaN);\n  out_atm_iv(reading ? atm : NaN);\n  out_asymmetry(reading ? asymmetry : NaN);\n  out_asymmetry_fallback(reading && !isNaN(asymmetry) ? (fallback ? 1.0 : 0.0) : NaN);\n  out_expiry_days(reading ? term.days(row) : NaN);\n  out_tone(reading && !isNaN(asymmetry) ? (asymmetry \u003C -flatPoints ? 0.0 : asymmetry > flatPoints ? 2.0 : 1.0) : bar.isLast() ? 1.0 : NaN);\n  if (reading) {\n    writeBars(row);\n    writeWords(row);\n  } else if (bar.isLast()) {\n    // Nothing to read on the live bar: the headline says why, so the card is never a row of blanks.\n    sb_clear();\n    sb_text(chainCells \u003C TUPLE ? \"Waiting for the options chain\" : kept == 0 ? \"No live expiry in the chain\" : \"No expiry with an at-the-money IV\");\n    str_read_sb();\n    sb_clear();\n    sb_text(\"Skew, no chain read\");\n    str_title_sb();\n  }\n}\n```\n\n## How it works\n\n**One expiry, picked by its distance.** The chain loads into an `IvTerm` on the live bar, and `term.nearest(days)` picks the expiry whose time to expiry is nearest the **Days to expiry** setting (30), among the expiries after today that carry an at-the-money IV: an expiry settling today never counts, because its implied volatility swings with the hours left. The card's title names it by its date on the market's own calendar (`optionsTradeDay()`) and its days to go.\n\n**A wing is a strike at a delta.** For each target, 0.25 for the 25 delta wing, `term.deltaIv(e, side, delta)` finds the strike on the calls (or the puts) where the contract's delta, read off its own IV at the expiry's forward with no discount (N(d1) for a call, N(-d1) for a put, the convention skew is quoted in), equals the target, and interpolates the IV linearly in delta between the two listed strikes around it. The forward is the underlying times `e^(rate * years)` on a US stock, at the **Rate** setting (4%), and the underlying itself on futures and crypto, which already quote the forward. A target the expiry lists no strike beyond reads `-`: a narrow chain has no 10 delta wing.\n\n**The risk reversal is call minus put.** `rr25` is the 25 delta call's IV minus the 25 delta put's, `rr10` the same at 10 delta, both in vol points; `call25_iv`, `put25_iv`, `call10_iv` and `put10_iv` are the four wings in percent, and `atm_iv` the expiry's at-the-money IV (the mean of the call and put IV at the strike nearest its forward). On most equity and index chains the puts are richer and the number is negative, steeper at 10 delta than at 25; a positive number means the market pays more for upside calls than for downside puts.\n\n**The smile's asymmetry.** `asymmetry` is the 25 delta risk reversal. Where the expiry lists no 25 delta wing on one side, it falls back to the calls' mean IV over the strikes up to 7% above spot minus the puts' mean IV over the strikes up to 7% below, in vol points, and `asymmetry_fallback` reads 1.\n\n**The headline.** Within the **Flat band** (1 vol point) of zero the card reads \"Flat: both wings cost about the same\"; below it, \"Puts rich: the downside wing costs more\"; above it, \"Calls rich: the upside wing costs more\". `tone` carries the same three answers as 0, 1 and 2 and colours the headline violet, slate or sky.\n\n**The bars.** One bar per delta under the chart, 27.5 nearest the money on the left out to 7.5 on the right, each the call's IV minus the put's at that delta; the frame carries the expiry in the panel's title and the headline's word as the chip beside it.\n\n## Where it runs\n\nCharts of a coin Deribit lists options for (BTC, ETH, SOL and the rest of its list): that is where the copy you run from the editor reads a chain. On a US stock chart `venue: \"auto\"` reads the chart's own OPRA chain, and on a CME futures chart the chain of its root; the chart serves both to OpenMarket's official wrun indicators and discloses the source in the legend. A copy you run from the editor or publish yourself does not read them yet.\n\n## When data is missing\n\nThe headline says why instead of the card going blank: \"Waiting for the options chain\" while the live bar carries none, \"No live expiry in the chain\" when every listed expiry has passed, \"No expiry with an at-the-money IV\" when the only live expiries settle today or carry no implied volatility near the money, and \"No wings to read on this expiry\" when neither the 25 delta wing nor the 7% fallback has a strike on both sides. A wing the expiry does not reach reads `-` on its row and leaves its bar out.\n\n## Customize it\n\n- **Another horizon.** Set Days to expiry to 7 for the weekly smile or 90 for the quarterly; the title names the expiry it reads.\n- **A tighter verdict.** Lower the Flat band to call a smaller tilt rich, or raise it to keep the headline flat through ordinary equity skew.\n- **The other convention.** Negate `rr25`, `rr10` and the bars where you want put minus call; the risk reversal is the same number with its sign flipped.\n\n## Run it\n\n1. In the editor's Explorer, press the **Templates** icon (\"Browse starter templates\") and pick **Risk Reversal Skew** under **HUDs**.\n2. Press **Run** on a BTC chart: the bars stand under the chart once the chain arrives and the terminal card appears at the bottom centre, titled by the expiry nearest 30 days.\n3. At the editor's Console prompt, type `rr25` and `asymmetry` to read the 25 delta risk reversal and the smile's asymmetry on the live bar.\n\n## Concepts used\n\n- [Data sources](../core-concepts/data-sources.md#options-chain) for the `options_chain` celled class, its tuple and the `venue` word\n- [Options kit](../functions/options-kit.md#the-at-the-money-term) for `IvTerm`, `nearest`, `deltaIv` and the expiry's forward, and `chainPricedAtMs` and `optionsTradeDay`\n- [Cards, frames and panels](../presentation/cards-frames-panels.md#bars) for frames and `panel.bars` with a per-run title and badge\n- [HUD cards](../presentation/hud-and-hover-cards.md#hud-cards), [Blocks and tiles](../presentation/hud-and-hover-cards.md#blocks-and-tiles) and [Looks](../presentation/hud-and-hover-cards.md#looks) for the card, its tiles and the slot in the title\n",{"type":14,"children":15,"data":9038,"position":9040},"root",[16,26,29,30,68,69,394,395,413,414,7658,7659,7675,7676,7791,7792,7905,7906,8073,8074,8143,8144,8216,8217,8247,8248,8264,8265,8300,8301,8316,8317,8351,8352,8367,8368,8509,8510,8526,8527,8709,8710,8724,8725],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/cookbook/skew.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},120,119,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":65},"element","p",{},[35,44,58],{"type":27,"value":36,"position":37},"How the chart's own option chain prices its two wings for one expiry, the one nearest 30 days out by default. The risk reversal is the call's implied volatility minus the put's at the same distance from the money, in vol points: below zero the puts are richer, so downside protection costs more than upside calls; above zero the calls are. Bars under the chart read it at nine deltas, from 27.5 near the money out to 7.5 in the wings, sky where the call side is richer and violet where the put side is, with the verdict as a chip on the title row. A card at the bottom of the pane, in the terminal look, reads the skew in one plain line first (\"Puts rich: the downside wing costs more\"), then the 25 and 10 delta risk reversals, the four wing IVs, the at-the-money IV and the smile's asymmetry, titled by the expiry and its days to go (",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,143,{"line":39,"column":42,"offset":43},837,979,{"type":31,"tagName":45,"properties":46,"children":47,"position":55},"code",{},[48],{"type":27,"value":49,"position":50},"20NOV, 36 days, call minus put",{"start":51,"end":52},{"line":39,"column":42,"offset":43},{"line":39,"column":53,"offset":54},869,1011,{"start":56,"end":57},{"line":39,"column":42,"offset":43},{"line":39,"column":53,"offset":54},{"type":27,"value":59,"position":60},"). This page reads call minus put; some tools quote the same number as put minus call, with the sign flipped.",{"start":61,"end":62},{"line":39,"column":53,"offset":54},{"line":39,"column":63,"offset":64},978,1120,{"start":66,"end":67},{"line":39,"column":21,"offset":40},{"line":39,"column":63,"offset":64},{"type":27,"value":28},{"type":31,"tagName":32,"properties":70,"children":71,"position":391},{},[72,81,94,101,120,127,140,147,160,167,180,187,205,212,225,232,250,257,270,277,290,297,315,322,335,342,360,367,384],{"type":27,"value":73,"position":74},"The parts are a celled ",{"start":75,"end":78},{"line":76,"column":21,"offset":77},7,1122,{"line":76,"column":79,"offset":80},24,1145,{"type":31,"tagName":45,"properties":82,"children":83,"position":91},{},[84],{"type":27,"value":85,"position":86},"options_chain.cells",{"start":87,"end":88},{"line":76,"column":79,"offset":80},{"line":76,"column":89,"offset":90},45,1166,{"start":92,"end":93},{"line":76,"column":79,"offset":80},{"line":76,"column":89,"offset":90},{"type":27,"value":95,"position":96}," input read on the live bar (",{"start":97,"end":98},{"line":76,"column":89,"offset":90},{"line":76,"column":99,"offset":100},74,1195,{"type":31,"tagName":102,"properties":103,"children":105,"position":115},"a",{"href":104},"../core-concepts/data-sources.md#options-chain",[106],{"type":27,"value":107,"position":108},"Data sources",{"start":109,"end":112},{"line":76,"column":110,"offset":111},75,1196,{"line":76,"column":113,"offset":114},87,1208,{"start":116,"end":117},{"line":76,"column":99,"offset":100},{"line":76,"column":118,"offset":119},136,1257,{"type":27,"value":121,"position":122},"), the options kit's ",{"start":123,"end":124},{"line":76,"column":118,"offset":119},{"line":76,"column":125,"offset":126},157,1278,{"type":31,"tagName":45,"properties":128,"children":129,"position":137},{},[130],{"type":27,"value":131,"position":132},"IvTerm",{"start":133,"end":134},{"line":76,"column":125,"offset":126},{"line":76,"column":135,"offset":136},165,1286,{"start":138,"end":139},{"line":76,"column":125,"offset":126},{"line":76,"column":135,"offset":136},{"type":27,"value":141,"position":142}," for the expiry nearest a horizon and the IV at a target delta on each side, with ",{"start":143,"end":144},{"line":76,"column":135,"offset":136},{"line":76,"column":145,"offset":146},247,1368,{"type":31,"tagName":45,"properties":148,"children":149,"position":157},{},[150],{"type":27,"value":151,"position":152},"chainPricedAtMs",{"start":153,"end":154},{"line":76,"column":145,"offset":146},{"line":76,"column":155,"offset":156},264,1385,{"start":158,"end":159},{"line":76,"column":145,"offset":146},{"line":76,"column":155,"offset":156},{"type":27,"value":161,"position":162}," and ",{"start":163,"end":164},{"line":76,"column":155,"offset":156},{"line":76,"column":165,"offset":166},269,1390,{"type":31,"tagName":45,"properties":168,"children":169,"position":177},{},[170],{"type":27,"value":171,"position":172},"optionsTradeDay",{"start":173,"end":174},{"line":76,"column":165,"offset":166},{"line":76,"column":175,"offset":176},286,1407,{"start":178,"end":179},{"line":76,"column":165,"offset":166},{"line":76,"column":175,"offset":176},{"type":27,"value":181,"position":182}," for the chain's clock and the expiry's date (",{"start":183,"end":184},{"line":76,"column":175,"offset":176},{"line":76,"column":185,"offset":186},332,1453,{"type":31,"tagName":102,"properties":188,"children":190,"position":200},{"href":189},"../functions/options-kit.md#the-at-the-money-term",[191],{"type":27,"value":192,"position":193},"Options kit",{"start":194,"end":197},{"line":76,"column":195,"offset":196},333,1454,{"line":76,"column":198,"offset":199},344,1465,{"start":201,"end":202},{"line":76,"column":185,"offset":186},{"line":76,"column":203,"offset":204},396,1517,{"type":27,"value":206,"position":207},"), a frame feeding ",{"start":208,"end":209},{"line":76,"column":203,"offset":204},{"line":76,"column":210,"offset":211},415,1536,{"type":31,"tagName":45,"properties":213,"children":214,"position":222},{},[215],{"type":27,"value":216,"position":217},"panel.bars",{"start":218,"end":219},{"line":76,"column":210,"offset":211},{"line":76,"column":220,"offset":221},427,1548,{"start":223,"end":224},{"line":76,"column":210,"offset":211},{"line":76,"column":220,"offset":221},{"type":27,"value":226,"position":227}," under the chart with a per-run title and badge (",{"start":228,"end":229},{"line":76,"column":220,"offset":221},{"line":76,"column":230,"offset":231},476,1597,{"type":31,"tagName":102,"properties":233,"children":235,"position":245},{"href":234},"../presentation/cards-frames-panels.md#bars",[236],{"type":27,"value":237,"position":238},"Cards, frames and panels",{"start":239,"end":242},{"line":76,"column":240,"offset":241},477,1598,{"line":76,"column":243,"offset":244},501,1622,{"start":246,"end":247},{"line":76,"column":230,"offset":231},{"line":76,"column":248,"offset":249},547,1668,{"type":27,"value":251,"position":252},"), and a ",{"start":253,"end":254},{"line":76,"column":248,"offset":249},{"line":76,"column":255,"offset":256},556,1677,{"type":31,"tagName":45,"properties":258,"children":259,"position":267},{},[260],{"type":27,"value":261,"position":262},"render.hud",{"start":263,"end":264},{"line":76,"column":255,"offset":256},{"line":76,"column":265,"offset":266},568,1689,{"start":268,"end":269},{"line":76,"column":255,"offset":256},{"line":76,"column":265,"offset":266},{"type":27,"value":271,"position":272}," card with ",{"start":273,"end":274},{"line":76,"column":265,"offset":266},{"line":76,"column":275,"offset":276},579,1700,{"type":31,"tagName":45,"properties":278,"children":279,"position":287},{},[280],{"type":27,"value":281,"position":282},"look: \"terminal\"",{"start":283,"end":284},{"line":76,"column":275,"offset":276},{"line":76,"column":285,"offset":286},597,1718,{"start":288,"end":289},{"line":76,"column":275,"offset":276},{"line":76,"column":285,"offset":286},{"type":27,"value":291,"position":292}," over data-only outputs and two text slots (",{"start":293,"end":294},{"line":76,"column":285,"offset":286},{"line":76,"column":295,"offset":296},641,1762,{"type":31,"tagName":102,"properties":298,"children":300,"position":310},{"href":299},"../presentation/hud-and-hover-cards.md#hud-cards",[301],{"type":27,"value":302,"position":303},"HUD cards",{"start":304,"end":307},{"line":76,"column":305,"offset":306},642,1763,{"line":76,"column":308,"offset":309},651,1772,{"start":311,"end":312},{"line":76,"column":295,"offset":296},{"line":76,"column":313,"offset":314},702,1823,{"type":27,"value":316,"position":317},"). This is also the ",{"start":318,"end":319},{"line":76,"column":313,"offset":314},{"line":76,"column":320,"offset":321},722,1843,{"type":31,"tagName":45,"properties":323,"children":324,"position":332},{},[325],{"type":27,"value":326,"position":327},"skew",{"start":328,"end":329},{"line":76,"column":320,"offset":321},{"line":76,"column":330,"offset":331},728,1849,{"start":333,"end":334},{"line":76,"column":320,"offset":321},{"line":76,"column":330,"offset":331},{"type":27,"value":336,"position":337}," template: the ",{"start":338,"end":339},{"line":76,"column":330,"offset":331},{"line":76,"column":340,"offset":341},743,1864,{"type":31,"tagName":343,"properties":344,"children":345,"position":355},"strong",{},[346],{"type":27,"value":347,"position":348},"Risk Reversal Skew",{"start":349,"end":352},{"line":76,"column":350,"offset":351},745,1866,{"line":76,"column":353,"offset":354},763,1884,{"start":356,"end":357},{"line":76,"column":340,"offset":341},{"line":76,"column":358,"offset":359},765,1886,{"type":27,"value":361,"position":362}," card under ",{"start":363,"end":364},{"line":76,"column":358,"offset":359},{"line":76,"column":365,"offset":366},777,1898,{"type":31,"tagName":343,"properties":368,"children":369,"position":379},{},[370],{"type":27,"value":371,"position":372},"HUDs",{"start":373,"end":376},{"line":76,"column":374,"offset":375},779,1900,{"line":76,"column":377,"offset":378},783,1904,{"start":380,"end":381},{"line":76,"column":365,"offset":366},{"line":76,"column":382,"offset":383},785,1906,{"type":27,"value":385,"position":386}," in the editor's starter list, and it compiles as written.",{"start":387,"end":388},{"line":76,"column":382,"offset":383},{"line":76,"column":389,"offset":390},843,1964,{"start":392,"end":393},{"line":76,"column":21,"offset":77},{"line":76,"column":389,"offset":390},{"type":27,"value":28},{"type":31,"tagName":396,"properties":397,"children":398,"position":409},"h2",{},[399],{"type":27,"value":400,"position":401},"The wrun indicator",{"start":402,"end":406},{"line":403,"column":404,"offset":405},9,4,1969,{"line":403,"column":407,"offset":408},22,1987,{"start":410,"end":412},{"line":403,"column":21,"offset":411},1966,{"line":403,"column":407,"offset":408},{"type":27,"value":28},{"type":14,"children":415},[416],{"type":31,"tagName":417,"properties":418,"children":422,"data":-1},"pre",{"class":419,"style":420,"tabindex":421,"data-sample":326},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[423],{"type":31,"tagName":45,"properties":424,"children":427},{"class":425},[426],"language-typescript",[428,439,440,448,449,457,458,466,467,475,476,484,485,493,494,502,503,511,512,520,521,524,525,551,552,639,640,716,717,793,794,821,822,877,878,901,902,910,911,942,943,972,973,1012,1013,1051,1052,1089,1090,1127,1128,1157,1158,1187,1188,1217,1218,1247,1248,1277,1278,1314,1315,1349,1350,1401,1402,1410,1411,1419,1420,1604,1605,1608,1609,1617,1618,1626,1627,1654,1655,1673,1674,1691,1692,1709,1710,1727,1728,1736,1737,1816,1817,1860,1861,1901,1902,1919,1920,1954,1955,1987,1988,2020,2021,2053,2054,2086,2087,2119,2120,2128,2129,2137,2138,2146,2147,2150,2151,2182,2183,2213,2214,2244,2245,2368,2369,2484,2485,2625,2626,2671,2672,2715,2716,2719,2720,2750,2751,2777,2778,2803,2804,2829,2830,2864,2865,2903,2904,2936,2937,2969,2970,3002,3003,3035,3036,3068,3069,3101,3102,3134,3135,3160,3161,3164,3165,3197,3198,3236,3237,3259,3260,3281,3282,3313,3314,3384,3385,3393,3394,3397,3398,3406,3407,3477,3478,3555,3556,3563,3564,3659,3660,3691,3692,3721,3722,3747,3748,3772,3773,3797,3798,3822,3823,3899,3900,3922,3923,4036,4037,4099,4100,4136,4137,4159,4160,4194,4195,4215,4216,4224,4225,4255,4256,4284,4285,4305,4306,4314,4315,4323,4324,4379,4380,4425,4426,4433,4434,4518,4519,4547,4548,4576,4577,4629,4630,4686,4687,4739,4740,4796,4797,4835,4836,4858,4859,4898,4899,4906,4907,4910,4911,4919,4920,4969,4970,5023,5024,5031,5032,5076,5077,5089,5090,5102,5103,5151,5152,5203,5204,5225,5226,5269,5270,5333,5334,5434,5435,5472,5473,5567,5568,5605,5606,5673,5674,5715,5716,5737,5738,5760,5761,5780,5781,5817,5818,5838,5839,5846,5847,5867,5868,5881,5882,5889,5890,5934,5935,5947,5948,5986,5987,6034,6035,6076,6077,6102,6103,6115,6116,6127,6128,6139,6140,6187,6188,6208,6209,6249,6250,6270,6271,6306,6307,6319,6320,6362,6363,6375,6376,6383,6384,6387,6388,6396,6397,6405,6406,6414,6415,6443,6444,6474,6475,6504,6505,6529,6530,6558,6559,6583,6584,6640,6641,6662,6663,6688,6689,6720,6721,6765,6766,6792,6793,6824,6825,6859,6860,6867,6868,6875,6876,6908,6909,6943,6944,6977,6978,7011,7012,7045,7046,7079,7080,7113,7114,7147,7148,7180,7181,7250,7251,7292,7293,7422,7423,7435,7436,7449,7450,7462,7463,7492,7493,7501,7502,7514,7515,7583,7584,7596,7597,7608,7609,7629,7630,7642,7643,7650,7651],{"type":31,"tagName":429,"properties":430,"children":432},"span",{"class":431},"line",[433],{"type":31,"tagName":429,"properties":434,"children":436},{"style":435},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[437],{"type":27,"value":438},"// Risk Reversal Skew: how the chart's own option chain prices its two wings for one expiry, the one nearest 30 days",{"type":27,"value":28},{"type":31,"tagName":429,"properties":441,"children":442},{"class":431},[443],{"type":31,"tagName":429,"properties":444,"children":445},{"style":435},[446],{"type":27,"value":447},"// out by default. The risk reversal is the call's implied volatility minus the put's at the same distance from the",{"type":27,"value":28},{"type":31,"tagName":429,"properties":450,"children":451},{"class":431},[452],{"type":31,"tagName":429,"properties":453,"children":454},{"style":435},[455],{"type":27,"value":456},"// money, in vol points: below zero the puts are richer (downside protection costs more), above zero the calls. Bars",{"type":27,"value":28},{"type":31,"tagName":429,"properties":459,"children":460},{"class":431},[461],{"type":31,"tagName":429,"properties":462,"children":463},{"style":435},[464],{"type":27,"value":465},"// under the chart read it at nine deltas, from 27.5 near the money to 7.5 in the wings; a card in the terminal look",{"type":27,"value":28},{"type":31,"tagName":429,"properties":468,"children":469},{"class":431},[470],{"type":31,"tagName":429,"properties":471,"children":472},{"style":435},[473],{"type":27,"value":474},"// reads the skew in one plain line first (Puts rich: the downside wing costs more), then the 25 and 10 delta risk",{"type":27,"value":28},{"type":31,"tagName":429,"properties":477,"children":478},{"class":431},[479],{"type":31,"tagName":429,"properties":480,"children":481},{"style":435},[482],{"type":27,"value":483},"// reversals, the four wing IVs, the at-the-money IV and the smile's asymmetry. Each wing is the strike where the",{"type":27,"value":28},{"type":31,"tagName":429,"properties":486,"children":487},{"class":431},[488],{"type":31,"tagName":429,"properties":489,"children":490},{"style":435},[491],{"type":27,"value":492},"// contract's delta, read off its own IV at the expiry's forward, equals the target, interpolated between the two listed",{"type":27,"value":28},{"type":31,"tagName":429,"properties":495,"children":496},{"class":431},[497],{"type":31,"tagName":429,"properties":498,"children":499},{"style":435},[500],{"type":27,"value":501},"// strikes around it. This reads call minus put; some tools quote put minus call, the same number with the sign",{"type":27,"value":28},{"type":31,"tagName":429,"properties":504,"children":505},{"class":431},[506],{"type":31,"tagName":429,"properties":507,"children":508},{"style":435},[509],{"type":27,"value":510},"// flipped. Where the expiry lists no 25 delta wing, the asymmetry falls back to the calls' mean IV within 7% above spot",{"type":27,"value":28},{"type":31,"tagName":429,"properties":513,"children":514},{"class":431},[515],{"type":31,"tagName":429,"properties":516,"children":517},{"style":435},[518],{"type":27,"value":519},"// minus the puts' within 7% below. The chain rides the live bar only: history bars draw nothing.",{"type":27,"value":28},{"type":31,"tagName":429,"properties":522,"children":523},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":526,"children":527},{"class":431},[528,534,540,546],{"type":31,"tagName":429,"properties":529,"children":531},{"style":530},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[532],{"type":27,"value":533},"section",{"type":31,"tagName":429,"properties":535,"children":537},{"style":536},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[538],{"type":27,"value":539},"(",{"type":31,"tagName":429,"properties":541,"children":543},{"style":542},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[544],{"type":27,"value":545},"\"Expiry\"",{"type":31,"tagName":429,"properties":547,"children":548},{"style":536},[549],{"type":27,"value":550},");",{"type":27,"value":28},{"type":31,"tagName":429,"properties":553,"children":554},{"class":431},[555,560,565,569,574,579,585,590,595,600,605,610,614,619,624,629,634],{"type":31,"tagName":429,"properties":556,"children":557},{"style":536},[558],{"type":27,"value":559},"param.",{"type":31,"tagName":429,"properties":561,"children":562},{"style":530},[563],{"type":27,"value":564},"number",{"type":31,"tagName":429,"properties":566,"children":567},{"style":536},[568],{"type":27,"value":539},{"type":31,"tagName":429,"properties":570,"children":571},{"style":542},[572],{"type":27,"value":573},"\"days\"",{"type":31,"tagName":429,"properties":575,"children":576},{"style":536},[577],{"type":27,"value":578},", ",{"type":31,"tagName":429,"properties":580,"children":582},{"style":581},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[583],{"type":27,"value":584},"30",{"type":31,"tagName":429,"properties":586,"children":587},{"style":536},[588],{"type":27,"value":589},", { min: ",{"type":31,"tagName":429,"properties":591,"children":592},{"style":581},[593],{"type":27,"value":594},"1",{"type":31,"tagName":429,"properties":596,"children":597},{"style":536},[598],{"type":27,"value":599},", max: ",{"type":31,"tagName":429,"properties":601,"children":602},{"style":581},[603],{"type":27,"value":604},"400",{"type":31,"tagName":429,"properties":606,"children":607},{"style":536},[608],{"type":27,"value":609},", step: ",{"type":31,"tagName":429,"properties":611,"children":612},{"style":581},[613],{"type":27,"value":594},{"type":31,"tagName":429,"properties":615,"children":616},{"style":536},[617],{"type":27,"value":618},", label: ",{"type":31,"tagName":429,"properties":620,"children":621},{"style":542},[622],{"type":27,"value":623},"\"Days to expiry\"",{"type":31,"tagName":429,"properties":625,"children":626},{"style":536},[627],{"type":27,"value":628},", description: ",{"type":31,"tagName":429,"properties":630,"children":631},{"style":542},[632],{"type":27,"value":633},"\"The expiry read: the one whose time to expiry is nearest this many calendar days; an expiry settling today never counts\"",{"type":31,"tagName":429,"properties":635,"children":636},{"style":536},[637],{"type":27,"value":638}," });",{"type":27,"value":28},{"type":31,"tagName":429,"properties":641,"children":642},{"class":431},[643,647,651,655,660,664,668,672,676,680,685,689,694,698,703,707,712],{"type":31,"tagName":429,"properties":644,"children":645},{"style":536},[646],{"type":27,"value":559},{"type":31,"tagName":429,"properties":648,"children":649},{"style":530},[650],{"type":27,"value":564},{"type":31,"tagName":429,"properties":652,"children":653},{"style":536},[654],{"type":27,"value":539},{"type":31,"tagName":429,"properties":656,"children":657},{"style":542},[658],{"type":27,"value":659},"\"flat_points\"",{"type":31,"tagName":429,"properties":661,"children":662},{"style":536},[663],{"type":27,"value":578},{"type":31,"tagName":429,"properties":665,"children":666},{"style":581},[667],{"type":27,"value":594},{"type":31,"tagName":429,"properties":669,"children":670},{"style":536},[671],{"type":27,"value":589},{"type":31,"tagName":429,"properties":673,"children":674},{"style":581},[675],{"type":27,"value":421},{"type":31,"tagName":429,"properties":677,"children":678},{"style":536},[679],{"type":27,"value":599},{"type":31,"tagName":429,"properties":681,"children":682},{"style":581},[683],{"type":27,"value":684},"10",{"type":31,"tagName":429,"properties":686,"children":687},{"style":536},[688],{"type":27,"value":609},{"type":31,"tagName":429,"properties":690,"children":691},{"style":581},[692],{"type":27,"value":693},"0.25",{"type":31,"tagName":429,"properties":695,"children":696},{"style":536},[697],{"type":27,"value":618},{"type":31,"tagName":429,"properties":699,"children":700},{"style":542},[701],{"type":27,"value":702},"\"Flat band, vol points\"",{"type":31,"tagName":429,"properties":704,"children":705},{"style":536},[706],{"type":27,"value":628},{"type":31,"tagName":429,"properties":708,"children":709},{"style":542},[710],{"type":27,"value":711},"\"The headline reads flat while the risk reversal sits within this many vol points of zero\"",{"type":31,"tagName":429,"properties":713,"children":714},{"style":536},[715],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":718,"children":719},{"class":431},[720,724,728,732,737,741,746,750,754,758,763,767,771,775,780,784,789],{"type":31,"tagName":429,"properties":721,"children":722},{"style":536},[723],{"type":27,"value":559},{"type":31,"tagName":429,"properties":725,"children":726},{"style":530},[727],{"type":27,"value":564},{"type":31,"tagName":429,"properties":729,"children":730},{"style":536},[731],{"type":27,"value":539},{"type":31,"tagName":429,"properties":733,"children":734},{"style":542},[735],{"type":27,"value":736},"\"rate_pct\"",{"type":31,"tagName":429,"properties":738,"children":739},{"style":536},[740],{"type":27,"value":578},{"type":31,"tagName":429,"properties":742,"children":743},{"style":581},[744],{"type":27,"value":745},"4",{"type":31,"tagName":429,"properties":747,"children":748},{"style":536},[749],{"type":27,"value":589},{"type":31,"tagName":429,"properties":751,"children":752},{"style":581},[753],{"type":27,"value":421},{"type":31,"tagName":429,"properties":755,"children":756},{"style":536},[757],{"type":27,"value":599},{"type":31,"tagName":429,"properties":759,"children":760},{"style":581},[761],{"type":27,"value":762},"20",{"type":31,"tagName":429,"properties":764,"children":765},{"style":536},[766],{"type":27,"value":609},{"type":31,"tagName":429,"properties":768,"children":769},{"style":581},[770],{"type":27,"value":693},{"type":31,"tagName":429,"properties":772,"children":773},{"style":536},[774],{"type":27,"value":618},{"type":31,"tagName":429,"properties":776,"children":777},{"style":542},[778],{"type":27,"value":779},"\"Rate, percent\"",{"type":31,"tagName":429,"properties":781,"children":782},{"style":536},[783],{"type":27,"value":628},{"type":31,"tagName":429,"properties":785,"children":786},{"style":542},[787],{"type":27,"value":788},"\"The rate that carries a US stock's spot to the expiry's forward; a futures or crypto chain quotes its forward already\"",{"type":31,"tagName":429,"properties":790,"children":791},{"style":536},[792],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":795,"children":796},{"class":431},[797,802,806,811,816],{"type":31,"tagName":429,"properties":798,"children":799},{"style":530},[800],{"type":27,"value":801},"input",{"type":31,"tagName":429,"properties":803,"children":804},{"style":536},[805],{"type":27,"value":539},{"type":31,"tagName":429,"properties":807,"children":808},{"style":542},[809],{"type":27,"value":810},"\"close\"",{"type":31,"tagName":429,"properties":812,"children":813},{"style":536},[814],{"type":27,"value":815},", ohlcv.close); ",{"type":31,"tagName":429,"properties":817,"children":818},{"style":435},[819],{"type":27,"value":820},"// the chart's own close: spot where a contract reports no underlying",{"type":27,"value":28},{"type":31,"tagName":429,"properties":823,"children":824},{"class":431},[825,829,833,838,843,848,853,858,862,867,872],{"type":31,"tagName":429,"properties":826,"children":827},{"style":530},[828],{"type":27,"value":801},{"type":31,"tagName":429,"properties":830,"children":831},{"style":536},[832],{"type":27,"value":539},{"type":31,"tagName":429,"properties":834,"children":835},{"style":542},[836],{"type":27,"value":837},"\"chain\"",{"type":31,"tagName":429,"properties":839,"children":840},{"style":536},[841],{"type":27,"value":842},", options_chain.cells, { max_cells: ",{"type":31,"tagName":429,"properties":844,"children":845},{"style":581},[846],{"type":27,"value":847},"4000",{"type":31,"tagName":429,"properties":849,"children":850},{"style":536},[851],{"type":27,"value":852},", venue: ",{"type":31,"tagName":429,"properties":854,"children":855},{"style":542},[856],{"type":27,"value":857},"\"auto\"",{"type":31,"tagName":429,"properties":859,"children":860},{"style":536},[861],{"type":27,"value":628},{"type":31,"tagName":429,"properties":863,"children":864},{"style":542},[865],{"type":27,"value":866},"\"The chart's own option chain: OPRA on a US stock, CME on futures, Deribit on BTC and ETH\"",{"type":31,"tagName":429,"properties":868,"children":869},{"style":536},[870],{"type":27,"value":871}," }); ",{"type":31,"tagName":429,"properties":873,"children":874},{"style":435},[875],{"type":27,"value":876},"// [strike, expiry_ms, side, oi, gamma, delta, mark_iv, underlying, multiplier, vega] per contract",{"type":27,"value":28},{"type":31,"tagName":429,"properties":879,"children":880},{"class":431},[881,886,891,896],{"type":31,"tagName":429,"properties":882,"children":883},{"style":536},[884],{"type":27,"value":885},"market.",{"type":31,"tagName":429,"properties":887,"children":888},{"style":530},[889],{"type":27,"value":890},"zone",{"type":31,"tagName":429,"properties":892,"children":893},{"style":536},[894],{"type":27,"value":895},"(); ",{"type":31,"tagName":429,"properties":897,"children":898},{"style":435},[899],{"type":27,"value":900},"// the market's clock: 0 UTC (crypto), 1 New York (US stocks), 2 Chicago (CME): the expiry's date and the forward",{"type":27,"value":28},{"type":31,"tagName":429,"properties":903,"children":904},{"class":431},[905],{"type":31,"tagName":429,"properties":906,"children":907},{"style":435},[908],{"type":27,"value":909},"// The readings, data-only: the card's tiles read them and the Console can too. Each is NaN on history bars.",{"type":27,"value":28},{"type":31,"tagName":429,"properties":912,"children":913},{"class":431},[914,919,923,928,933,938],{"type":31,"tagName":429,"properties":915,"children":916},{"style":530},[917],{"type":27,"value":918},"output",{"type":31,"tagName":429,"properties":920,"children":921},{"style":536},[922],{"type":27,"value":539},{"type":31,"tagName":429,"properties":924,"children":925},{"style":542},[926],{"type":27,"value":927},"\"rr25\"",{"type":31,"tagName":429,"properties":929,"children":930},{"style":536},[931],{"type":27,"value":932},", none, overlay, { description: ",{"type":31,"tagName":429,"properties":934,"children":935},{"style":542},[936],{"type":27,"value":937},"\"25 delta risk reversal, the call's IV minus the put's, vol points (below zero: puts rich); live bar only\"",{"type":31,"tagName":429,"properties":939,"children":940},{"style":536},[941],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":944,"children":945},{"class":431},[946,950,954,959,963,968],{"type":31,"tagName":429,"properties":947,"children":948},{"style":530},[949],{"type":27,"value":918},{"type":31,"tagName":429,"properties":951,"children":952},{"style":536},[953],{"type":27,"value":539},{"type":31,"tagName":429,"properties":955,"children":956},{"style":542},[957],{"type":27,"value":958},"\"rr10\"",{"type":31,"tagName":429,"properties":960,"children":961},{"style":536},[962],{"type":27,"value":932},{"type":31,"tagName":429,"properties":964,"children":965},{"style":542},[966],{"type":27,"value":967},"\"10 delta risk reversal, the call's IV minus the put's, vol points\"",{"type":31,"tagName":429,"properties":969,"children":970},{"style":536},[971],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":974,"children":975},{"class":431},[976,980,984,989,994,999,1003,1008],{"type":31,"tagName":429,"properties":977,"children":978},{"style":530},[979],{"type":27,"value":918},{"type":31,"tagName":429,"properties":981,"children":982},{"style":536},[983],{"type":27,"value":539},{"type":31,"tagName":429,"properties":985,"children":986},{"style":542},[987],{"type":27,"value":988},"\"call25_iv\"",{"type":31,"tagName":429,"properties":990,"children":991},{"style":536},[992],{"type":27,"value":993},", none, overlay, { color: ",{"type":31,"tagName":429,"properties":995,"children":996},{"style":542},[997],{"type":27,"value":998},"\"#38bdf8\"",{"type":31,"tagName":429,"properties":1000,"children":1001},{"style":536},[1002],{"type":27,"value":628},{"type":31,"tagName":429,"properties":1004,"children":1005},{"style":542},[1006],{"type":27,"value":1007},"\"The 25 delta call's IV, percent\"",{"type":31,"tagName":429,"properties":1009,"children":1010},{"style":536},[1011],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1014,"children":1015},{"class":431},[1016,1020,1024,1029,1033,1038,1042,1047],{"type":31,"tagName":429,"properties":1017,"children":1018},{"style":530},[1019],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1021,"children":1022},{"style":536},[1023],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1025,"children":1026},{"style":542},[1027],{"type":27,"value":1028},"\"put25_iv\"",{"type":31,"tagName":429,"properties":1030,"children":1031},{"style":536},[1032],{"type":27,"value":993},{"type":31,"tagName":429,"properties":1034,"children":1035},{"style":542},[1036],{"type":27,"value":1037},"\"#a78bfa\"",{"type":31,"tagName":429,"properties":1039,"children":1040},{"style":536},[1041],{"type":27,"value":628},{"type":31,"tagName":429,"properties":1043,"children":1044},{"style":542},[1045],{"type":27,"value":1046},"\"The 25 delta put's IV, percent\"",{"type":31,"tagName":429,"properties":1048,"children":1049},{"style":536},[1050],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1053,"children":1054},{"class":431},[1055,1059,1063,1068,1072,1076,1080,1085],{"type":31,"tagName":429,"properties":1056,"children":1057},{"style":530},[1058],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1060,"children":1061},{"style":536},[1062],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1064,"children":1065},{"style":542},[1066],{"type":27,"value":1067},"\"call10_iv\"",{"type":31,"tagName":429,"properties":1069,"children":1070},{"style":536},[1071],{"type":27,"value":993},{"type":31,"tagName":429,"properties":1073,"children":1074},{"style":542},[1075],{"type":27,"value":998},{"type":31,"tagName":429,"properties":1077,"children":1078},{"style":536},[1079],{"type":27,"value":628},{"type":31,"tagName":429,"properties":1081,"children":1082},{"style":542},[1083],{"type":27,"value":1084},"\"The 10 delta call's IV, percent\"",{"type":31,"tagName":429,"properties":1086,"children":1087},{"style":536},[1088],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1091,"children":1092},{"class":431},[1093,1097,1101,1106,1110,1114,1118,1123],{"type":31,"tagName":429,"properties":1094,"children":1095},{"style":530},[1096],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1098,"children":1099},{"style":536},[1100],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1102,"children":1103},{"style":542},[1104],{"type":27,"value":1105},"\"put10_iv\"",{"type":31,"tagName":429,"properties":1107,"children":1108},{"style":536},[1109],{"type":27,"value":993},{"type":31,"tagName":429,"properties":1111,"children":1112},{"style":542},[1113],{"type":27,"value":1037},{"type":31,"tagName":429,"properties":1115,"children":1116},{"style":536},[1117],{"type":27,"value":628},{"type":31,"tagName":429,"properties":1119,"children":1120},{"style":542},[1121],{"type":27,"value":1122},"\"The 10 delta put's IV, percent\"",{"type":31,"tagName":429,"properties":1124,"children":1125},{"style":536},[1126],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1129,"children":1130},{"class":431},[1131,1135,1139,1144,1148,1153],{"type":31,"tagName":429,"properties":1132,"children":1133},{"style":530},[1134],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1136,"children":1137},{"style":536},[1138],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1140,"children":1141},{"style":542},[1142],{"type":27,"value":1143},"\"atm_iv\"",{"type":31,"tagName":429,"properties":1145,"children":1146},{"style":536},[1147],{"type":27,"value":932},{"type":31,"tagName":429,"properties":1149,"children":1150},{"style":542},[1151],{"type":27,"value":1152},"\"The expiry's at-the-money IV, percent: the mean of the call and put IV at the strike nearest its forward\"",{"type":31,"tagName":429,"properties":1154,"children":1155},{"style":536},[1156],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1159,"children":1160},{"class":431},[1161,1165,1169,1174,1178,1183],{"type":31,"tagName":429,"properties":1162,"children":1163},{"style":530},[1164],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1166,"children":1167},{"style":536},[1168],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1170,"children":1171},{"style":542},[1172],{"type":27,"value":1173},"\"asymmetry\"",{"type":31,"tagName":429,"properties":1175,"children":1176},{"style":536},[1177],{"type":27,"value":932},{"type":31,"tagName":429,"properties":1179,"children":1180},{"style":542},[1181],{"type":27,"value":1182},"\"Smile asymmetry, vol points: the 25 delta risk reversal, or where the expiry lists no 25 delta wing, the calls' mean IV within 7% above spot minus the puts' within 7% below\"",{"type":31,"tagName":429,"properties":1184,"children":1185},{"style":536},[1186],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1189,"children":1190},{"class":431},[1191,1195,1199,1204,1208,1213],{"type":31,"tagName":429,"properties":1192,"children":1193},{"style":530},[1194],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1196,"children":1197},{"style":536},[1198],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1200,"children":1201},{"style":542},[1202],{"type":27,"value":1203},"\"asymmetry_fallback\"",{"type":31,"tagName":429,"properties":1205,"children":1206},{"style":536},[1207],{"type":27,"value":932},{"type":31,"tagName":429,"properties":1209,"children":1210},{"style":542},[1211],{"type":27,"value":1212},"\"1 when the asymmetry is the 7% fallback, 0 when it is the 25 delta risk reversal\"",{"type":31,"tagName":429,"properties":1214,"children":1215},{"style":536},[1216],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1219,"children":1220},{"class":431},[1221,1225,1229,1234,1238,1243],{"type":31,"tagName":429,"properties":1222,"children":1223},{"style":530},[1224],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1226,"children":1227},{"style":536},[1228],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1230,"children":1231},{"style":542},[1232],{"type":27,"value":1233},"\"expiry_days\"",{"type":31,"tagName":429,"properties":1235,"children":1236},{"style":536},[1237],{"type":27,"value":932},{"type":31,"tagName":429,"properties":1239,"children":1240},{"style":542},[1241],{"type":27,"value":1242},"\"Days to the expiry read, on the market's own calendar\"",{"type":31,"tagName":429,"properties":1244,"children":1245},{"style":536},[1246],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1249,"children":1250},{"class":431},[1251,1255,1259,1264,1268,1273],{"type":31,"tagName":429,"properties":1252,"children":1253},{"style":530},[1254],{"type":27,"value":918},{"type":31,"tagName":429,"properties":1256,"children":1257},{"style":536},[1258],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1260,"children":1261},{"style":542},[1262],{"type":27,"value":1263},"\"tone\"",{"type":31,"tagName":429,"properties":1265,"children":1266},{"style":536},[1267],{"type":27,"value":932},{"type":31,"tagName":429,"properties":1269,"children":1270},{"style":542},[1271],{"type":27,"value":1272},"\"The headline's colour: 0 puts rich, 1 flat or no reading, 2 calls rich; live bar only\"",{"type":31,"tagName":429,"properties":1274,"children":1275},{"style":536},[1276],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1279,"children":1280},{"class":431},[1281,1286,1290,1295,1300,1305,1309],{"type":31,"tagName":429,"properties":1282,"children":1283},{"style":530},[1284],{"type":27,"value":1285},"string",{"type":31,"tagName":429,"properties":1287,"children":1288},{"style":536},[1289],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1291,"children":1292},{"style":542},[1293],{"type":27,"value":1294},"\"read\"",{"type":31,"tagName":429,"properties":1296,"children":1297},{"style":536},[1298],{"type":27,"value":1299},", { max_bytes: ",{"type":31,"tagName":429,"properties":1301,"children":1302},{"style":581},[1303],{"type":27,"value":1304},"64",{"type":31,"tagName":429,"properties":1306,"children":1307},{"style":536},[1308],{"type":27,"value":871},{"type":31,"tagName":429,"properties":1310,"children":1311},{"style":435},[1312],{"type":27,"value":1313},"// the headline: the skew in one plain line, or why there is no reading",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1316,"children":1317},{"class":431},[1318,1322,1326,1331,1335,1340,1344],{"type":31,"tagName":429,"properties":1319,"children":1320},{"style":530},[1321],{"type":27,"value":1285},{"type":31,"tagName":429,"properties":1323,"children":1324},{"style":536},[1325],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1327,"children":1328},{"style":542},[1329],{"type":27,"value":1330},"\"title\"",{"type":31,"tagName":429,"properties":1332,"children":1333},{"style":536},[1334],{"type":27,"value":1299},{"type":31,"tagName":429,"properties":1336,"children":1337},{"style":581},[1338],{"type":27,"value":1339},"48",{"type":31,"tagName":429,"properties":1341,"children":1342},{"style":536},[1343],{"type":27,"value":871},{"type":31,"tagName":429,"properties":1345,"children":1346},{"style":435},[1347],{"type":27,"value":1348},"// the card's title: the expiry, its days to go and the convention",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1351,"children":1352},{"class":431},[1353,1359,1364,1369,1374,1378,1383,1387,1392,1396],{"type":31,"tagName":429,"properties":1354,"children":1356},{"style":1355},"--shiki-dark:#F97583;--shiki-light:#D73A49",[1357],{"type":27,"value":1358},"const",{"type":31,"tagName":429,"properties":1360,"children":1361},{"style":581},[1362],{"type":27,"value":1363}," rr_rows",{"type":31,"tagName":429,"properties":1365,"children":1366},{"style":1355},[1367],{"type":27,"value":1368}," =",{"type":31,"tagName":429,"properties":1370,"children":1371},{"style":530},[1372],{"type":27,"value":1373}," frame",{"type":31,"tagName":429,"properties":1375,"children":1376},{"style":536},[1377],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1379,"children":1380},{"style":542},[1381],{"type":27,"value":1382},"\"rr_rows\"",{"type":31,"tagName":429,"properties":1384,"children":1385},{"style":536},[1386],{"type":27,"value":1299},{"type":31,"tagName":429,"properties":1388,"children":1389},{"style":581},[1390],{"type":27,"value":1391},"2048",{"type":31,"tagName":429,"properties":1393,"children":1394},{"style":536},[1395],{"type":27,"value":871},{"type":31,"tagName":429,"properties":1397,"children":1398},{"style":435},[1399],{"type":27,"value":1400},"// the bars: [delta, call minus put] per delta, near the money first",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1403,"children":1404},{"class":431},[1405],{"type":31,"tagName":429,"properties":1406,"children":1407},{"style":435},[1408],{"type":27,"value":1409},"// Under the chart: one bar per delta, sky where the call side is richer, violet where the put side is, the verdict as",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1412,"children":1413},{"class":431},[1414],{"type":31,"tagName":429,"properties":1415,"children":1416},{"style":435},[1417],{"type":27,"value":1418},"// the chip on the title row (written per run into the frame with the expiry in the title).",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1421,"children":1422},{"class":431},[1423,1428,1433,1438,1443,1448,1453,1458,1463,1468,1473,1478,1483,1488,1493,1498,1503,1508,1512,1517,1521,1526,1531,1536,1541,1546,1551,1556,1561,1566,1571,1576,1581,1586,1590,1595,1600],{"type":31,"tagName":429,"properties":1424,"children":1425},{"style":536},[1426],{"type":27,"value":1427},"panel.",{"type":31,"tagName":429,"properties":1429,"children":1430},{"style":530},[1431],{"type":27,"value":1432},"bars",{"type":31,"tagName":429,"properties":1434,"children":1435},{"style":536},[1436],{"type":27,"value":1437},"({ name: ",{"type":31,"tagName":429,"properties":1439,"children":1440},{"style":542},[1441],{"type":27,"value":1442},"\"rr_by_delta\"",{"type":31,"tagName":429,"properties":1444,"children":1445},{"style":536},[1446],{"type":27,"value":1447},", title: ",{"type":31,"tagName":429,"properties":1449,"children":1450},{"style":542},[1451],{"type":27,"value":1452},"\"Call minus put by delta\"",{"type":31,"tagName":429,"properties":1454,"children":1455},{"style":536},[1456],{"type":27,"value":1457},", x: ",{"type":31,"tagName":429,"properties":1459,"children":1460},{"style":542},[1461],{"type":27,"value":1462},"\"category\"",{"type":31,"tagName":429,"properties":1464,"children":1465},{"style":536},[1466],{"type":27,"value":1467},", place: ",{"type":31,"tagName":429,"properties":1469,"children":1470},{"style":542},[1471],{"type":27,"value":1472},"\"below\"",{"type":31,"tagName":429,"properties":1474,"children":1475},{"style":536},[1476],{"type":27,"value":1477},", frame: rr_rows, orientation: ",{"type":31,"tagName":429,"properties":1479,"children":1480},{"style":542},[1481],{"type":27,"value":1482},"\"vertical\"",{"type":31,"tagName":429,"properties":1484,"children":1485},{"style":536},[1486],{"type":27,"value":1487},", chrome: ",{"type":31,"tagName":429,"properties":1489,"children":1490},{"style":542},[1491],{"type":27,"value":1492},"\"grid\"",{"type":31,"tagName":429,"properties":1494,"children":1495},{"style":536},[1496],{"type":27,"value":1497},", color_mode: ",{"type":31,"tagName":429,"properties":1499,"children":1500},{"style":542},[1501],{"type":27,"value":1502},"\"sign\"",{"type":31,"tagName":429,"properties":1504,"children":1505},{"style":536},[1506],{"type":27,"value":1507},", positive_color: ",{"type":31,"tagName":429,"properties":1509,"children":1510},{"style":542},[1511],{"type":27,"value":998},{"type":31,"tagName":429,"properties":1513,"children":1514},{"style":536},[1515],{"type":27,"value":1516},", negative_color: ",{"type":31,"tagName":429,"properties":1518,"children":1519},{"style":542},[1520],{"type":27,"value":1037},{"type":31,"tagName":429,"properties":1522,"children":1523},{"style":536},[1524],{"type":27,"value":1525},", series: [{ name: ",{"type":31,"tagName":429,"properties":1527,"children":1528},{"style":542},[1529],{"type":27,"value":1530},"\"Call minus put\"",{"type":31,"tagName":429,"properties":1532,"children":1533},{"style":536},[1534],{"type":27,"value":1535}," }], format: ",{"type":31,"tagName":429,"properties":1537,"children":1538},{"style":542},[1539],{"type":27,"value":1540},"\"0.00\"",{"type":31,"tagName":429,"properties":1542,"children":1543},{"style":536},[1544],{"type":27,"value":1545},", unit: ",{"type":31,"tagName":429,"properties":1547,"children":1548},{"style":542},[1549],{"type":27,"value":1550},"\"pts\"",{"type":31,"tagName":429,"properties":1552,"children":1553},{"style":536},[1554],{"type":27,"value":1555},", x_title: ",{"type":31,"tagName":429,"properties":1557,"children":1558},{"style":542},[1559],{"type":27,"value":1560},"\"Delta\"",{"type":31,"tagName":429,"properties":1562,"children":1563},{"style":536},[1564],{"type":27,"value":1565},", y_title: ",{"type":31,"tagName":429,"properties":1567,"children":1568},{"style":542},[1569],{"type":27,"value":1570},"\"Vol points\"",{"type":31,"tagName":429,"properties":1572,"children":1573},{"style":536},[1574],{"type":27,"value":1575},", hover_card: ",{"type":31,"tagName":429,"properties":1577,"children":1578},{"style":581},[1579],{"type":27,"value":1580},"true",{"type":31,"tagName":429,"properties":1582,"children":1583},{"style":536},[1584],{"type":27,"value":1585},", legend_style: ",{"type":31,"tagName":429,"properties":1587,"children":1588},{"style":542},[1589],{"type":27,"value":1330},{"type":31,"tagName":429,"properties":1591,"children":1592},{"style":536},[1593],{"type":27,"value":1594},", height_frac: ",{"type":31,"tagName":429,"properties":1596,"children":1597},{"style":581},[1598],{"type":27,"value":1599},"0.18",{"type":31,"tagName":429,"properties":1601,"children":1602},{"style":536},[1603],{"type":27,"value":638},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1606,"children":1607},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":1610,"children":1611},{"class":431},[1612],{"type":31,"tagName":429,"properties":1613,"children":1614},{"style":435},[1615],{"type":27,"value":1616},"// The card, in the terminal look: the plain line leads as the headline, coloured by the side that is rich (violet for",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1619,"children":1620},{"class":431},[1621],{"type":31,"tagName":429,"properties":1622,"children":1623},{"style":435},[1624],{"type":27,"value":1625},"// the puts, slate for flat or no reading, sky for the calls), the title names the expiry and the convention.",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1628,"children":1629},{"class":431},[1630,1635,1640,1644,1649],{"type":31,"tagName":429,"properties":1631,"children":1632},{"style":536},[1633],{"type":27,"value":1634},"render.",{"type":31,"tagName":429,"properties":1636,"children":1637},{"style":530},[1638],{"type":27,"value":1639},"hud",{"type":31,"tagName":429,"properties":1641,"children":1642},{"style":536},[1643],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1645,"children":1646},{"style":542},[1647],{"type":27,"value":1648},"\"skew\"",{"type":31,"tagName":429,"properties":1650,"children":1651},{"style":536},[1652],{"type":27,"value":1653},", {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1656,"children":1657},{"class":431},[1658,1663,1668],{"type":31,"tagName":429,"properties":1659,"children":1660},{"style":536},[1661],{"type":27,"value":1662},"  position: ",{"type":31,"tagName":429,"properties":1664,"children":1665},{"style":542},[1666],{"type":27,"value":1667},"\"bottom_center\"",{"type":31,"tagName":429,"properties":1669,"children":1670},{"style":536},[1671],{"type":27,"value":1672},",",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1675,"children":1676},{"class":431},[1677,1682,1687],{"type":31,"tagName":429,"properties":1678,"children":1679},{"style":536},[1680],{"type":27,"value":1681},"  look: ",{"type":31,"tagName":429,"properties":1683,"children":1684},{"style":542},[1685],{"type":27,"value":1686},"\"terminal\"",{"type":31,"tagName":429,"properties":1688,"children":1689},{"style":536},[1690],{"type":27,"value":1672},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1693,"children":1694},{"class":431},[1695,1700,1705],{"type":31,"tagName":429,"properties":1696,"children":1697},{"style":536},[1698],{"type":27,"value":1699},"  title: ",{"type":31,"tagName":429,"properties":1701,"children":1702},{"style":542},[1703],{"type":27,"value":1704},"\"{{title}}\"",{"type":31,"tagName":429,"properties":1706,"children":1707},{"style":536},[1708],{"type":27,"value":1672},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1711,"children":1712},{"class":431},[1713,1718,1723],{"type":31,"tagName":429,"properties":1714,"children":1715},{"style":536},[1716],{"type":27,"value":1717},"  columns: ",{"type":31,"tagName":429,"properties":1719,"children":1720},{"style":581},[1721],{"type":27,"value":1722},"2",{"type":31,"tagName":429,"properties":1724,"children":1725},{"style":536},[1726],{"type":27,"value":1672},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1729,"children":1730},{"class":431},[1731],{"type":31,"tagName":429,"properties":1732,"children":1733},{"style":536},[1734],{"type":27,"value":1735},"  tiles: [",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1738,"children":1739},{"class":431},[1740,1745,1750,1754,1759,1763,1767,1772,1776,1781,1785,1790,1794,1798,1803,1807,1811],{"type":31,"tagName":429,"properties":1741,"children":1742},{"style":536},[1743],{"type":27,"value":1744},"    tile.",{"type":31,"tagName":429,"properties":1746,"children":1747},{"style":530},[1748],{"type":27,"value":1749},"pill",{"type":31,"tagName":429,"properties":1751,"children":1752},{"style":536},[1753],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1755,"children":1756},{"style":542},[1757],{"type":27,"value":1758},"\"Skew\"",{"type":31,"tagName":429,"properties":1760,"children":1761},{"style":536},[1762],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1764,"children":1765},{"style":542},[1766],{"type":27,"value":1294},{"type":31,"tagName":429,"properties":1768,"children":1769},{"style":536},[1770],{"type":27,"value":1771},", { headline: ",{"type":31,"tagName":429,"properties":1773,"children":1774},{"style":581},[1775],{"type":27,"value":1580},{"type":31,"tagName":429,"properties":1777,"children":1778},{"style":536},[1779],{"type":27,"value":1780},", color_by: ",{"type":31,"tagName":429,"properties":1782,"children":1783},{"style":542},[1784],{"type":27,"value":1263},{"type":31,"tagName":429,"properties":1786,"children":1787},{"style":536},[1788],{"type":27,"value":1789},", colors: [",{"type":31,"tagName":429,"properties":1791,"children":1792},{"style":542},[1793],{"type":27,"value":1037},{"type":31,"tagName":429,"properties":1795,"children":1796},{"style":536},[1797],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1799,"children":1800},{"style":542},[1801],{"type":27,"value":1802},"\"#94a3b8\"",{"type":31,"tagName":429,"properties":1804,"children":1805},{"style":536},[1806],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1808,"children":1809},{"style":542},[1810],{"type":27,"value":998},{"type":31,"tagName":429,"properties":1812,"children":1813},{"style":536},[1814],{"type":27,"value":1815},"] }),",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1818,"children":1819},{"class":431},[1820,1824,1829,1833,1838,1842,1846,1851,1855],{"type":31,"tagName":429,"properties":1821,"children":1822},{"style":536},[1823],{"type":27,"value":1744},{"type":31,"tagName":429,"properties":1825,"children":1826},{"style":530},[1827],{"type":27,"value":1828},"value",{"type":31,"tagName":429,"properties":1830,"children":1831},{"style":536},[1832],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1834,"children":1835},{"style":542},[1836],{"type":27,"value":1837},"\"25 delta, call minus put\"",{"type":31,"tagName":429,"properties":1839,"children":1840},{"style":536},[1841],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1843,"children":1844},{"style":542},[1845],{"type":27,"value":927},{"type":31,"tagName":429,"properties":1847,"children":1848},{"style":536},[1849],{"type":27,"value":1850},", { format: ",{"type":31,"tagName":429,"properties":1852,"children":1853},{"style":542},[1854],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":1856,"children":1857},{"style":536},[1858],{"type":27,"value":1859}," }),",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1862,"children":1863},{"class":431},[1864,1868,1872,1876,1881,1885,1889,1893,1897],{"type":31,"tagName":429,"properties":1865,"children":1866},{"style":536},[1867],{"type":27,"value":1744},{"type":31,"tagName":429,"properties":1869,"children":1870},{"style":530},[1871],{"type":27,"value":1828},{"type":31,"tagName":429,"properties":1873,"children":1874},{"style":536},[1875],{"type":27,"value":539},{"type":31,"tagName":429,"properties":1877,"children":1878},{"style":542},[1879],{"type":27,"value":1880},"\"10 delta, call minus put\"",{"type":31,"tagName":429,"properties":1882,"children":1883},{"style":536},[1884],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1886,"children":1887},{"style":542},[1888],{"type":27,"value":958},{"type":31,"tagName":429,"properties":1890,"children":1891},{"style":536},[1892],{"type":27,"value":1850},{"type":31,"tagName":429,"properties":1894,"children":1895},{"style":542},[1896],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":1898,"children":1899},{"style":536},[1900],{"type":27,"value":1859},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1903,"children":1904},{"class":431},[1905,1909,1914],{"type":31,"tagName":429,"properties":1906,"children":1907},{"style":536},[1908],{"type":27,"value":1744},{"type":31,"tagName":429,"properties":1910,"children":1911},{"style":530},[1912],{"type":27,"value":1913},"rows",{"type":31,"tagName":429,"properties":1915,"children":1916},{"style":536},[1917],{"type":27,"value":1918},"([",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1921,"children":1922},{"class":431},[1923,1928,1933,1937,1941,1945,1949],{"type":31,"tagName":429,"properties":1924,"children":1925},{"style":536},[1926],{"type":27,"value":1927},"      [",{"type":31,"tagName":429,"properties":1929,"children":1930},{"style":542},[1931],{"type":27,"value":1932},"\"1) 25 delta call IV\"",{"type":31,"tagName":429,"properties":1934,"children":1935},{"style":536},[1936],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1938,"children":1939},{"style":542},[1940],{"type":27,"value":988},{"type":31,"tagName":429,"properties":1942,"children":1943},{"style":536},[1944],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1946,"children":1947},{"style":542},[1948],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":1950,"children":1951},{"style":536},[1952],{"type":27,"value":1953},"],",{"type":27,"value":28},{"type":31,"tagName":429,"properties":1956,"children":1957},{"class":431},[1958,1962,1967,1971,1975,1979,1983],{"type":31,"tagName":429,"properties":1959,"children":1960},{"style":536},[1961],{"type":27,"value":1927},{"type":31,"tagName":429,"properties":1963,"children":1964},{"style":542},[1965],{"type":27,"value":1966},"\"2) 25 delta put IV\"",{"type":31,"tagName":429,"properties":1968,"children":1969},{"style":536},[1970],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1972,"children":1973},{"style":542},[1974],{"type":27,"value":1028},{"type":31,"tagName":429,"properties":1976,"children":1977},{"style":536},[1978],{"type":27,"value":578},{"type":31,"tagName":429,"properties":1980,"children":1981},{"style":542},[1982],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":1984,"children":1985},{"style":536},[1986],{"type":27,"value":1953},{"type":27,"value":28},{"type":31,"tagName":429,"properties":1989,"children":1990},{"class":431},[1991,1995,2000,2004,2008,2012,2016],{"type":31,"tagName":429,"properties":1992,"children":1993},{"style":536},[1994],{"type":27,"value":1927},{"type":31,"tagName":429,"properties":1996,"children":1997},{"style":542},[1998],{"type":27,"value":1999},"\"3) 10 delta call IV\"",{"type":31,"tagName":429,"properties":2001,"children":2002},{"style":536},[2003],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2005,"children":2006},{"style":542},[2007],{"type":27,"value":1067},{"type":31,"tagName":429,"properties":2009,"children":2010},{"style":536},[2011],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2013,"children":2014},{"style":542},[2015],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":2017,"children":2018},{"style":536},[2019],{"type":27,"value":1953},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2022,"children":2023},{"class":431},[2024,2028,2033,2037,2041,2045,2049],{"type":31,"tagName":429,"properties":2025,"children":2026},{"style":536},[2027],{"type":27,"value":1927},{"type":31,"tagName":429,"properties":2029,"children":2030},{"style":542},[2031],{"type":27,"value":2032},"\"4) 10 delta put IV\"",{"type":31,"tagName":429,"properties":2034,"children":2035},{"style":536},[2036],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2038,"children":2039},{"style":542},[2040],{"type":27,"value":1105},{"type":31,"tagName":429,"properties":2042,"children":2043},{"style":536},[2044],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2046,"children":2047},{"style":542},[2048],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":2050,"children":2051},{"style":536},[2052],{"type":27,"value":1953},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2055,"children":2056},{"class":431},[2057,2061,2066,2070,2074,2078,2082],{"type":31,"tagName":429,"properties":2058,"children":2059},{"style":536},[2060],{"type":27,"value":1927},{"type":31,"tagName":429,"properties":2062,"children":2063},{"style":542},[2064],{"type":27,"value":2065},"\"5) At-the-money IV\"",{"type":31,"tagName":429,"properties":2067,"children":2068},{"style":536},[2069],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2071,"children":2072},{"style":542},[2073],{"type":27,"value":1143},{"type":31,"tagName":429,"properties":2075,"children":2076},{"style":536},[2077],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2079,"children":2080},{"style":542},[2081],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":2083,"children":2084},{"style":536},[2085],{"type":27,"value":1953},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2088,"children":2089},{"class":431},[2090,2094,2099,2103,2107,2111,2115],{"type":31,"tagName":429,"properties":2091,"children":2092},{"style":536},[2093],{"type":27,"value":1927},{"type":31,"tagName":429,"properties":2095,"children":2096},{"style":542},[2097],{"type":27,"value":2098},"\"6) Smile asymmetry\"",{"type":31,"tagName":429,"properties":2100,"children":2101},{"style":536},[2102],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2104,"children":2105},{"style":542},[2106],{"type":27,"value":1173},{"type":31,"tagName":429,"properties":2108,"children":2109},{"style":536},[2110],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2112,"children":2113},{"style":542},[2114],{"type":27,"value":1540},{"type":31,"tagName":429,"properties":2116,"children":2117},{"style":536},[2118],{"type":27,"value":1953},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2121,"children":2122},{"class":431},[2123],{"type":31,"tagName":429,"properties":2124,"children":2125},{"style":536},[2126],{"type":27,"value":2127},"    ]),",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2130,"children":2131},{"class":431},[2132],{"type":31,"tagName":429,"properties":2133,"children":2134},{"style":536},[2135],{"type":27,"value":2136},"  ],",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2139,"children":2140},{"class":431},[2141],{"type":31,"tagName":429,"properties":2142,"children":2143},{"style":536},[2144],{"type":27,"value":2145},"});",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2148,"children":2149},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":2152,"children":2153},{"class":431},[2154,2158,2163,2167,2172,2177],{"type":31,"tagName":429,"properties":2155,"children":2156},{"style":1355},[2157],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2159,"children":2160},{"style":581},[2161],{"type":27,"value":2162}," TUPLE",{"type":31,"tagName":429,"properties":2164,"children":2165},{"style":1355},[2166],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2168,"children":2169},{"style":581},[2170],{"type":27,"value":2171}," 10",{"type":31,"tagName":429,"properties":2173,"children":2174},{"style":536},[2175],{"type":27,"value":2176},"; ",{"type":31,"tagName":429,"properties":2178,"children":2179},{"style":435},[2180],{"type":27,"value":2181},"// f64s per contract: strike, expiry_ms, side, oi, gamma, delta, mark_iv, underlying, multiplier, vega",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2184,"children":2185},{"class":431},[2186,2190,2195,2199,2204,2208],{"type":31,"tagName":429,"properties":2187,"children":2188},{"style":1355},[2189],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2191,"children":2192},{"style":581},[2193],{"type":27,"value":2194}," MAX_EXPIRIES",{"type":31,"tagName":429,"properties":2196,"children":2197},{"style":1355},[2198],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2200,"children":2201},{"style":581},[2202],{"type":27,"value":2203}," 64",{"type":31,"tagName":429,"properties":2205,"children":2206},{"style":536},[2207],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":2209,"children":2210},{"style":435},[2211],{"type":27,"value":2212},"// live expiries the term keeps, the nearest when the chain lists more",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2215,"children":2216},{"class":431},[2217,2221,2226,2230,2235,2239],{"type":31,"tagName":429,"properties":2218,"children":2219},{"style":1355},[2220],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2222,"children":2223},{"style":581},[2224],{"type":27,"value":2225}," WING_SHARE",{"type":31,"tagName":429,"properties":2227,"children":2228},{"style":1355},[2229],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2231,"children":2232},{"style":581},[2233],{"type":27,"value":2234}," 0.07",{"type":31,"tagName":429,"properties":2236,"children":2237},{"style":536},[2238],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":2240,"children":2241},{"style":435},[2242],{"type":27,"value":2243},"// the asymmetry fallback's strikes: within 7% of spot",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2246,"children":2247},{"class":431},[2248,2252,2257,2262,2267,2272,2277,2282,2287,2291,2295,2299,2304,2308,2313,2317,2322,2326,2331,2335,2340,2344,2349,2353,2358,2363],{"type":31,"tagName":429,"properties":2249,"children":2250},{"style":1355},[2251],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2253,"children":2254},{"style":581},[2255],{"type":27,"value":2256}," DELTAS",{"type":31,"tagName":429,"properties":2258,"children":2259},{"style":1355},[2260],{"type":27,"value":2261},":",{"type":31,"tagName":429,"properties":2263,"children":2264},{"style":530},[2265],{"type":27,"value":2266}," f64",{"type":31,"tagName":429,"properties":2268,"children":2269},{"style":536},[2270],{"type":27,"value":2271},"[] ",{"type":31,"tagName":429,"properties":2273,"children":2274},{"style":1355},[2275],{"type":27,"value":2276},"=",{"type":31,"tagName":429,"properties":2278,"children":2279},{"style":536},[2280],{"type":27,"value":2281}," [",{"type":31,"tagName":429,"properties":2283,"children":2284},{"style":581},[2285],{"type":27,"value":2286},"0.275",{"type":31,"tagName":429,"properties":2288,"children":2289},{"style":536},[2290],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2292,"children":2293},{"style":581},[2294],{"type":27,"value":693},{"type":31,"tagName":429,"properties":2296,"children":2297},{"style":536},[2298],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2300,"children":2301},{"style":581},[2302],{"type":27,"value":2303},"0.225",{"type":31,"tagName":429,"properties":2305,"children":2306},{"style":536},[2307],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2309,"children":2310},{"style":581},[2311],{"type":27,"value":2312},"0.2",{"type":31,"tagName":429,"properties":2314,"children":2315},{"style":536},[2316],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2318,"children":2319},{"style":581},[2320],{"type":27,"value":2321},"0.175",{"type":31,"tagName":429,"properties":2323,"children":2324},{"style":536},[2325],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2327,"children":2328},{"style":581},[2329],{"type":27,"value":2330},"0.15",{"type":31,"tagName":429,"properties":2332,"children":2333},{"style":536},[2334],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2336,"children":2337},{"style":581},[2338],{"type":27,"value":2339},"0.125",{"type":31,"tagName":429,"properties":2341,"children":2342},{"style":536},[2343],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2345,"children":2346},{"style":581},[2347],{"type":27,"value":2348},"0.1",{"type":31,"tagName":429,"properties":2350,"children":2351},{"style":536},[2352],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2354,"children":2355},{"style":581},[2356],{"type":27,"value":2357},"0.075",{"type":31,"tagName":429,"properties":2359,"children":2360},{"style":536},[2361],{"type":27,"value":2362},"]; ",{"type":31,"tagName":429,"properties":2364,"children":2365},{"style":435},[2366],{"type":27,"value":2367},"// the bars, near the money first",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2370,"children":2371},{"class":431},[2372,2376,2381,2385,2390,2394,2398,2402,2407,2411,2416,2420,2425,2429,2434,2438,2443,2447,2452,2456,2461,2465,2470,2474,2479],{"type":31,"tagName":429,"properties":2373,"children":2374},{"style":1355},[2375],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2377,"children":2378},{"style":581},[2379],{"type":27,"value":2380}," DELTA_LABELS",{"type":31,"tagName":429,"properties":2382,"children":2383},{"style":1355},[2384],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2386,"children":2387},{"style":530},[2388],{"type":27,"value":2389}," String",{"type":31,"tagName":429,"properties":2391,"children":2392},{"style":536},[2393],{"type":27,"value":2271},{"type":31,"tagName":429,"properties":2395,"children":2396},{"style":1355},[2397],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2399,"children":2400},{"style":536},[2401],{"type":27,"value":2281},{"type":31,"tagName":429,"properties":2403,"children":2404},{"style":542},[2405],{"type":27,"value":2406},"\"27.5\"",{"type":31,"tagName":429,"properties":2408,"children":2409},{"style":536},[2410],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2412,"children":2413},{"style":542},[2414],{"type":27,"value":2415},"\"25\"",{"type":31,"tagName":429,"properties":2417,"children":2418},{"style":536},[2419],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2421,"children":2422},{"style":542},[2423],{"type":27,"value":2424},"\"22.5\"",{"type":31,"tagName":429,"properties":2426,"children":2427},{"style":536},[2428],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2430,"children":2431},{"style":542},[2432],{"type":27,"value":2433},"\"20\"",{"type":31,"tagName":429,"properties":2435,"children":2436},{"style":536},[2437],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2439,"children":2440},{"style":542},[2441],{"type":27,"value":2442},"\"17.5\"",{"type":31,"tagName":429,"properties":2444,"children":2445},{"style":536},[2446],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2448,"children":2449},{"style":542},[2450],{"type":27,"value":2451},"\"15\"",{"type":31,"tagName":429,"properties":2453,"children":2454},{"style":536},[2455],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2457,"children":2458},{"style":542},[2459],{"type":27,"value":2460},"\"12.5\"",{"type":31,"tagName":429,"properties":2462,"children":2463},{"style":536},[2464],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2466,"children":2467},{"style":542},[2468],{"type":27,"value":2469},"\"10\"",{"type":31,"tagName":429,"properties":2471,"children":2472},{"style":536},[2473],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2475,"children":2476},{"style":542},[2477],{"type":27,"value":2478},"\"7.5\"",{"type":31,"tagName":429,"properties":2480,"children":2481},{"style":536},[2482],{"type":27,"value":2483},"];",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2486,"children":2487},{"class":431},[2488,2492,2497,2501,2505,2509,2513,2517,2522,2526,2531,2535,2540,2544,2549,2553,2558,2562,2567,2571,2576,2580,2585,2589,2594,2598,2603,2607,2612,2616,2621],{"type":31,"tagName":429,"properties":2489,"children":2490},{"style":1355},[2491],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2493,"children":2494},{"style":581},[2495],{"type":27,"value":2496}," MONTHS",{"type":31,"tagName":429,"properties":2498,"children":2499},{"style":1355},[2500],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2502,"children":2503},{"style":530},[2504],{"type":27,"value":2389},{"type":31,"tagName":429,"properties":2506,"children":2507},{"style":536},[2508],{"type":27,"value":2271},{"type":31,"tagName":429,"properties":2510,"children":2511},{"style":1355},[2512],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2514,"children":2515},{"style":536},[2516],{"type":27,"value":2281},{"type":31,"tagName":429,"properties":2518,"children":2519},{"style":542},[2520],{"type":27,"value":2521},"\"JAN\"",{"type":31,"tagName":429,"properties":2523,"children":2524},{"style":536},[2525],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2527,"children":2528},{"style":542},[2529],{"type":27,"value":2530},"\"FEB\"",{"type":31,"tagName":429,"properties":2532,"children":2533},{"style":536},[2534],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2536,"children":2537},{"style":542},[2538],{"type":27,"value":2539},"\"MAR\"",{"type":31,"tagName":429,"properties":2541,"children":2542},{"style":536},[2543],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2545,"children":2546},{"style":542},[2547],{"type":27,"value":2548},"\"APR\"",{"type":31,"tagName":429,"properties":2550,"children":2551},{"style":536},[2552],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2554,"children":2555},{"style":542},[2556],{"type":27,"value":2557},"\"MAY\"",{"type":31,"tagName":429,"properties":2559,"children":2560},{"style":536},[2561],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2563,"children":2564},{"style":542},[2565],{"type":27,"value":2566},"\"JUN\"",{"type":31,"tagName":429,"properties":2568,"children":2569},{"style":536},[2570],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2572,"children":2573},{"style":542},[2574],{"type":27,"value":2575},"\"JUL\"",{"type":31,"tagName":429,"properties":2577,"children":2578},{"style":536},[2579],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2581,"children":2582},{"style":542},[2583],{"type":27,"value":2584},"\"AUG\"",{"type":31,"tagName":429,"properties":2586,"children":2587},{"style":536},[2588],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2590,"children":2591},{"style":542},[2592],{"type":27,"value":2593},"\"SEP\"",{"type":31,"tagName":429,"properties":2595,"children":2596},{"style":536},[2597],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2599,"children":2600},{"style":542},[2601],{"type":27,"value":2602},"\"OCT\"",{"type":31,"tagName":429,"properties":2604,"children":2605},{"style":536},[2606],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2608,"children":2609},{"style":542},[2610],{"type":27,"value":2611},"\"NOV\"",{"type":31,"tagName":429,"properties":2613,"children":2614},{"style":536},[2615],{"type":27,"value":578},{"type":31,"tagName":429,"properties":2617,"children":2618},{"style":542},[2619],{"type":27,"value":2620},"\"DEC\"",{"type":31,"tagName":429,"properties":2622,"children":2623},{"style":536},[2624],{"type":27,"value":2483},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2627,"children":2628},{"class":431},[2629,2633,2638,2642,2647,2652,2656,2661,2666],{"type":31,"tagName":429,"properties":2630,"children":2631},{"style":1355},[2632],{"type":27,"value":1358},{"type":31,"tagName":429,"properties":2634,"children":2635},{"style":581},[2636],{"type":27,"value":2637}," dateClock",{"type":31,"tagName":429,"properties":2639,"children":2640},{"style":1355},[2641],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2643,"children":2644},{"style":1355},[2645],{"type":27,"value":2646}," new",{"type":31,"tagName":429,"properties":2648,"children":2649},{"style":530},[2650],{"type":27,"value":2651}," Clock",{"type":31,"tagName":429,"properties":2653,"children":2654},{"style":536},[2655],{"type":27,"value":539},{"type":31,"tagName":429,"properties":2657,"children":2658},{"style":542},[2659],{"type":27,"value":2660},"\"UTC\"",{"type":31,"tagName":429,"properties":2662,"children":2663},{"style":536},[2664],{"type":27,"value":2665},"); ",{"type":31,"tagName":429,"properties":2667,"children":2668},{"style":435},[2669],{"type":27,"value":2670},"// reads a date from its day number",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2673,"children":2674},{"class":431},[2675,2680,2685,2689,2693,2698,2702,2706,2710],{"type":31,"tagName":429,"properties":2676,"children":2677},{"style":1355},[2678],{"type":27,"value":2679},"let",{"type":31,"tagName":429,"properties":2681,"children":2682},{"style":536},[2683],{"type":27,"value":2684}," term ",{"type":31,"tagName":429,"properties":2686,"children":2687},{"style":1355},[2688],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2690,"children":2691},{"style":1355},[2692],{"type":27,"value":2646},{"type":31,"tagName":429,"properties":2694,"children":2695},{"style":530},[2696],{"type":27,"value":2697}," IvTerm",{"type":31,"tagName":429,"properties":2699,"children":2700},{"style":536},[2701],{"type":27,"value":539},{"type":31,"tagName":429,"properties":2703,"children":2704},{"style":581},[2705],{"type":27,"value":594},{"type":31,"tagName":429,"properties":2707,"children":2708},{"style":536},[2709],{"type":27,"value":2665},{"type":31,"tagName":429,"properties":2711,"children":2712},{"style":435},[2713],{"type":27,"value":2714},"// the chain's expiries and their wings, built in onStart()",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2717,"children":2718},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":2721,"children":2722},{"class":431},[2723,2727,2732,2736,2741,2745],{"type":31,"tagName":429,"properties":2724,"children":2725},{"style":1355},[2726],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2728,"children":2729},{"style":536},[2730],{"type":27,"value":2731}," days ",{"type":31,"tagName":429,"properties":2733,"children":2734},{"style":1355},[2735],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2737,"children":2738},{"style":581},[2739],{"type":27,"value":2740}," 30.0",{"type":31,"tagName":429,"properties":2742,"children":2743},{"style":536},[2744],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":2746,"children":2747},{"style":435},[2748],{"type":27,"value":2749},"// settings, read in onStart()",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2752,"children":2753},{"class":431},[2754,2758,2763,2767,2772],{"type":31,"tagName":429,"properties":2755,"children":2756},{"style":1355},[2757],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2759,"children":2760},{"style":536},[2761],{"type":27,"value":2762}," flatPoints ",{"type":31,"tagName":429,"properties":2764,"children":2765},{"style":1355},[2766],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2768,"children":2769},{"style":581},[2770],{"type":27,"value":2771}," 1.0",{"type":31,"tagName":429,"properties":2773,"children":2774},{"style":536},[2775],{"type":27,"value":2776},";",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2779,"children":2780},{"class":431},[2781,2785,2790,2794,2799],{"type":31,"tagName":429,"properties":2782,"children":2783},{"style":1355},[2784],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2786,"children":2787},{"style":536},[2788],{"type":27,"value":2789}," rate ",{"type":31,"tagName":429,"properties":2791,"children":2792},{"style":1355},[2793],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2795,"children":2796},{"style":581},[2797],{"type":27,"value":2798}," 0.04",{"type":31,"tagName":429,"properties":2800,"children":2801},{"style":536},[2802],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2805,"children":2806},{"class":431},[2807,2811,2816,2820,2825],{"type":31,"tagName":429,"properties":2808,"children":2809},{"style":1355},[2810],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2812,"children":2813},{"style":536},[2814],{"type":27,"value":2815}," zone ",{"type":31,"tagName":429,"properties":2817,"children":2818},{"style":1355},[2819],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2821,"children":2822},{"style":581},[2823],{"type":27,"value":2824}," 0",{"type":31,"tagName":429,"properties":2826,"children":2827},{"style":536},[2828],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2831,"children":2832},{"class":431},[2833,2837,2842,2846,2851,2855,2859],{"type":31,"tagName":429,"properties":2834,"children":2835},{"style":1355},[2836],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2838,"children":2839},{"style":536},[2840],{"type":27,"value":2841}," row ",{"type":31,"tagName":429,"properties":2843,"children":2844},{"style":1355},[2845],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":2847,"children":2848},{"style":1355},[2849],{"type":27,"value":2850}," -",{"type":31,"tagName":429,"properties":2852,"children":2853},{"style":581},[2854],{"type":27,"value":594},{"type":31,"tagName":429,"properties":2856,"children":2857},{"style":536},[2858],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":2860,"children":2861},{"style":435},[2862],{"type":27,"value":2863},"// the expiry read on the live bar; -1 when there is none",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2866,"children":2867},{"class":431},[2868,2872,2877,2881,2885,2889,2894,2898],{"type":31,"tagName":429,"properties":2869,"children":2870},{"style":1355},[2871],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2873,"children":2874},{"style":536},[2875],{"type":27,"value":2876}," rr25",{"type":31,"tagName":429,"properties":2878,"children":2879},{"style":1355},[2880],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2882,"children":2883},{"style":530},[2884],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":2886,"children":2887},{"style":1355},[2888],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2890,"children":2891},{"style":581},[2892],{"type":27,"value":2893}," NaN",{"type":31,"tagName":429,"properties":2895,"children":2896},{"style":536},[2897],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":2899,"children":2900},{"style":435},[2901],{"type":27,"value":2902},"// the readings, measured on the live bar",{"type":27,"value":28},{"type":31,"tagName":429,"properties":2905,"children":2906},{"class":431},[2907,2911,2916,2920,2924,2928,2932],{"type":31,"tagName":429,"properties":2908,"children":2909},{"style":1355},[2910],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2912,"children":2913},{"style":536},[2914],{"type":27,"value":2915}," rr10",{"type":31,"tagName":429,"properties":2917,"children":2918},{"style":1355},[2919],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2921,"children":2922},{"style":530},[2923],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":2925,"children":2926},{"style":1355},[2927],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2929,"children":2930},{"style":581},[2931],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":2933,"children":2934},{"style":536},[2935],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2938,"children":2939},{"class":431},[2940,2944,2949,2953,2957,2961,2965],{"type":31,"tagName":429,"properties":2941,"children":2942},{"style":1355},[2943],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2945,"children":2946},{"style":536},[2947],{"type":27,"value":2948}," call25",{"type":31,"tagName":429,"properties":2950,"children":2951},{"style":1355},[2952],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2954,"children":2955},{"style":530},[2956],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":2958,"children":2959},{"style":1355},[2960],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2962,"children":2963},{"style":581},[2964],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":2966,"children":2967},{"style":536},[2968],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":2971,"children":2972},{"class":431},[2973,2977,2982,2986,2990,2994,2998],{"type":31,"tagName":429,"properties":2974,"children":2975},{"style":1355},[2976],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":2978,"children":2979},{"style":536},[2980],{"type":27,"value":2981}," put25",{"type":31,"tagName":429,"properties":2983,"children":2984},{"style":1355},[2985],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":2987,"children":2988},{"style":530},[2989],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":2991,"children":2992},{"style":1355},[2993],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":2995,"children":2996},{"style":581},[2997],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":2999,"children":3000},{"style":536},[3001],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3004,"children":3005},{"class":431},[3006,3010,3015,3019,3023,3027,3031],{"type":31,"tagName":429,"properties":3007,"children":3008},{"style":1355},[3009],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3011,"children":3012},{"style":536},[3013],{"type":27,"value":3014}," call10",{"type":31,"tagName":429,"properties":3016,"children":3017},{"style":1355},[3018],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3020,"children":3021},{"style":530},[3022],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3024,"children":3025},{"style":1355},[3026],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3028,"children":3029},{"style":581},[3030],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":3032,"children":3033},{"style":536},[3034],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3037,"children":3038},{"class":431},[3039,3043,3048,3052,3056,3060,3064],{"type":31,"tagName":429,"properties":3040,"children":3041},{"style":1355},[3042],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3044,"children":3045},{"style":536},[3046],{"type":27,"value":3047}," put10",{"type":31,"tagName":429,"properties":3049,"children":3050},{"style":1355},[3051],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3053,"children":3054},{"style":530},[3055],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3057,"children":3058},{"style":1355},[3059],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3061,"children":3062},{"style":581},[3063],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":3065,"children":3066},{"style":536},[3067],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3070,"children":3071},{"class":431},[3072,3076,3081,3085,3089,3093,3097],{"type":31,"tagName":429,"properties":3073,"children":3074},{"style":1355},[3075],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3077,"children":3078},{"style":536},[3079],{"type":27,"value":3080}," atm",{"type":31,"tagName":429,"properties":3082,"children":3083},{"style":1355},[3084],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3086,"children":3087},{"style":530},[3088],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3090,"children":3091},{"style":1355},[3092],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3094,"children":3095},{"style":581},[3096],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":3098,"children":3099},{"style":536},[3100],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3103,"children":3104},{"class":431},[3105,3109,3114,3118,3122,3126,3130],{"type":31,"tagName":429,"properties":3106,"children":3107},{"style":1355},[3108],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3110,"children":3111},{"style":536},[3112],{"type":27,"value":3113}," asymmetry",{"type":31,"tagName":429,"properties":3115,"children":3116},{"style":1355},[3117],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3119,"children":3120},{"style":530},[3121],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3123,"children":3124},{"style":1355},[3125],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3127,"children":3128},{"style":581},[3129],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":3131,"children":3132},{"style":536},[3133],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3136,"children":3137},{"class":431},[3138,3142,3147,3151,3156],{"type":31,"tagName":429,"properties":3139,"children":3140},{"style":1355},[3141],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3143,"children":3144},{"style":536},[3145],{"type":27,"value":3146}," fallback ",{"type":31,"tagName":429,"properties":3148,"children":3149},{"style":1355},[3150],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3152,"children":3153},{"style":581},[3154],{"type":27,"value":3155}," false",{"type":31,"tagName":429,"properties":3157,"children":3158},{"style":536},[3159],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3162,"children":3163},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":3166,"children":3167},{"class":431},[3168,3173,3178,3183,3187,3192],{"type":31,"tagName":429,"properties":3169,"children":3170},{"style":1355},[3171],{"type":27,"value":3172},"function",{"type":31,"tagName":429,"properties":3174,"children":3175},{"style":530},[3176],{"type":27,"value":3177}," onStart",{"type":31,"tagName":429,"properties":3179,"children":3180},{"style":536},[3181],{"type":27,"value":3182},"()",{"type":31,"tagName":429,"properties":3184,"children":3185},{"style":1355},[3186],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3188,"children":3189},{"style":581},[3190],{"type":27,"value":3191}," void",{"type":31,"tagName":429,"properties":3193,"children":3194},{"style":536},[3195],{"type":27,"value":3196}," {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3199,"children":3200},{"class":431},[3201,3206,3210,3214,3218,3222,3227,3231],{"type":31,"tagName":429,"properties":3202,"children":3203},{"style":536},[3204],{"type":27,"value":3205},"  term ",{"type":31,"tagName":429,"properties":3207,"children":3208},{"style":1355},[3209],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3211,"children":3212},{"style":1355},[3213],{"type":27,"value":2646},{"type":31,"tagName":429,"properties":3215,"children":3216},{"style":530},[3217],{"type":27,"value":2697},{"type":31,"tagName":429,"properties":3219,"children":3220},{"style":536},[3221],{"type":27,"value":539},{"type":31,"tagName":429,"properties":3223,"children":3224},{"style":581},[3225],{"type":27,"value":3226},"MAX_EXPIRIES",{"type":31,"tagName":429,"properties":3228,"children":3229},{"style":536},[3230],{"type":27,"value":2665},{"type":31,"tagName":429,"properties":3232,"children":3233},{"style":435},[3234],{"type":27,"value":3235},"// the per-expiry buffers are the module's only allocation",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3238,"children":3239},{"class":431},[3240,3245,3249,3254],{"type":31,"tagName":429,"properties":3241,"children":3242},{"style":536},[3243],{"type":27,"value":3244},"  days ",{"type":31,"tagName":429,"properties":3246,"children":3247},{"style":1355},[3248],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3250,"children":3251},{"style":530},[3252],{"type":27,"value":3253}," p_days",{"type":31,"tagName":429,"properties":3255,"children":3256},{"style":536},[3257],{"type":27,"value":3258},"();",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3261,"children":3262},{"class":431},[3263,3268,3272,3277],{"type":31,"tagName":429,"properties":3264,"children":3265},{"style":536},[3266],{"type":27,"value":3267},"  flatPoints ",{"type":31,"tagName":429,"properties":3269,"children":3270},{"style":1355},[3271],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3273,"children":3274},{"style":530},[3275],{"type":27,"value":3276}," p_flat_points",{"type":31,"tagName":429,"properties":3278,"children":3279},{"style":536},[3280],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3283,"children":3284},{"class":431},[3285,3290,3294,3299,3303,3308],{"type":31,"tagName":429,"properties":3286,"children":3287},{"style":536},[3288],{"type":27,"value":3289},"  zone ",{"type":31,"tagName":429,"properties":3291,"children":3292},{"style":1355},[3293],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3295,"children":3296},{"style":530},[3297],{"type":27,"value":3298}," i32",{"type":31,"tagName":429,"properties":3300,"children":3301},{"style":536},[3302],{"type":27,"value":539},{"type":31,"tagName":429,"properties":3304,"children":3305},{"style":530},[3306],{"type":27,"value":3307},"p_market_zone",{"type":31,"tagName":429,"properties":3309,"children":3310},{"style":536},[3311],{"type":27,"value":3312},"());",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3315,"children":3316},{"class":431},[3317,3322,3326,3330,3335,3340,3345,3350,3355,3360,3365,3370,3375,3379],{"type":31,"tagName":429,"properties":3318,"children":3319},{"style":536},[3320],{"type":27,"value":3321},"  rate ",{"type":31,"tagName":429,"properties":3323,"children":3324},{"style":1355},[3325],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3327,"children":3328},{"style":536},[3329],{"type":27,"value":2815},{"type":31,"tagName":429,"properties":3331,"children":3332},{"style":1355},[3333],{"type":27,"value":3334},"==",{"type":31,"tagName":429,"properties":3336,"children":3337},{"style":581},[3338],{"type":27,"value":3339}," 1",{"type":31,"tagName":429,"properties":3341,"children":3342},{"style":1355},[3343],{"type":27,"value":3344}," ?",{"type":31,"tagName":429,"properties":3346,"children":3347},{"style":530},[3348],{"type":27,"value":3349}," p_rate_pct",{"type":31,"tagName":429,"properties":3351,"children":3352},{"style":536},[3353],{"type":27,"value":3354},"() ",{"type":31,"tagName":429,"properties":3356,"children":3357},{"style":1355},[3358],{"type":27,"value":3359},"/",{"type":31,"tagName":429,"properties":3361,"children":3362},{"style":581},[3363],{"type":27,"value":3364}," 100.0",{"type":31,"tagName":429,"properties":3366,"children":3367},{"style":1355},[3368],{"type":27,"value":3369}," :",{"type":31,"tagName":429,"properties":3371,"children":3372},{"style":581},[3373],{"type":27,"value":3374}," 0.0",{"type":31,"tagName":429,"properties":3376,"children":3377},{"style":536},[3378],{"type":27,"value":2176},{"type":31,"tagName":429,"properties":3380,"children":3381},{"style":435},[3382],{"type":27,"value":3383},"// a futures or crypto underlying already is the forward",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3386,"children":3387},{"class":431},[3388],{"type":31,"tagName":429,"properties":3389,"children":3390},{"style":536},[3391],{"type":27,"value":3392},"}",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3395,"children":3396},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":3399,"children":3400},{"class":431},[3401],{"type":31,"tagName":429,"properties":3402,"children":3403},{"style":435},[3404],{"type":27,"value":3405},"// ── The expiry's wings ──",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3408,"children":3409},{"class":431},[3410,3414,3419,3423,3429,3433,3437,3441,3446,3450,3454,3459,3463,3467,3472],{"type":31,"tagName":429,"properties":3411,"children":3412},{"style":1355},[3413],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":3415,"children":3416},{"style":530},[3417],{"type":27,"value":3418}," riskReversal",{"type":31,"tagName":429,"properties":3420,"children":3421},{"style":536},[3422],{"type":27,"value":539},{"type":31,"tagName":429,"properties":3424,"children":3426},{"style":3425},"--shiki-dark:#FFAB70;--shiki-light:#E36209",[3427],{"type":27,"value":3428},"e",{"type":31,"tagName":429,"properties":3430,"children":3431},{"style":1355},[3432],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3434,"children":3435},{"style":530},[3436],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":3438,"children":3439},{"style":536},[3440],{"type":27,"value":578},{"type":31,"tagName":429,"properties":3442,"children":3443},{"style":3425},[3444],{"type":27,"value":3445},"delta",{"type":31,"tagName":429,"properties":3447,"children":3448},{"style":1355},[3449],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3451,"children":3452},{"style":530},[3453],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3455,"children":3456},{"style":536},[3457],{"type":27,"value":3458},")",{"type":31,"tagName":429,"properties":3460,"children":3461},{"style":1355},[3462],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3464,"children":3465},{"style":530},[3466],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3468,"children":3469},{"style":536},[3470],{"type":27,"value":3471}," { ",{"type":31,"tagName":429,"properties":3473,"children":3474},{"style":435},[3475],{"type":27,"value":3476},"// the call's IV minus the put's at |delta|, vol points; NaN where a wing is missing",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3479,"children":3480},{"class":431},[3481,3486,3491,3496,3501,3506,3511,3516,3521,3525,3529,3533,3537,3542,3547,3551],{"type":31,"tagName":429,"properties":3482,"children":3483},{"style":1355},[3484],{"type":27,"value":3485},"  return",{"type":31,"tagName":429,"properties":3487,"children":3488},{"style":536},[3489],{"type":27,"value":3490}," (term.",{"type":31,"tagName":429,"properties":3492,"children":3493},{"style":530},[3494],{"type":27,"value":3495},"deltaIv",{"type":31,"tagName":429,"properties":3497,"children":3498},{"style":536},[3499],{"type":27,"value":3500},"(e, ",{"type":31,"tagName":429,"properties":3502,"children":3503},{"style":581},[3504],{"type":27,"value":3505},"1.0",{"type":31,"tagName":429,"properties":3507,"children":3508},{"style":536},[3509],{"type":27,"value":3510},", delta) ",{"type":31,"tagName":429,"properties":3512,"children":3513},{"style":1355},[3514],{"type":27,"value":3515},"-",{"type":31,"tagName":429,"properties":3517,"children":3518},{"style":536},[3519],{"type":27,"value":3520}," term.",{"type":31,"tagName":429,"properties":3522,"children":3523},{"style":530},[3524],{"type":27,"value":3495},{"type":31,"tagName":429,"properties":3526,"children":3527},{"style":536},[3528],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":3530,"children":3531},{"style":1355},[3532],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":3534,"children":3535},{"style":581},[3536],{"type":27,"value":3505},{"type":31,"tagName":429,"properties":3538,"children":3539},{"style":536},[3540],{"type":27,"value":3541},", delta)) ",{"type":31,"tagName":429,"properties":3543,"children":3544},{"style":1355},[3545],{"type":27,"value":3546},"*",{"type":31,"tagName":429,"properties":3548,"children":3549},{"style":581},[3550],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":3552,"children":3553},{"style":536},[3554],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3557,"children":3558},{"class":431},[3559],{"type":31,"tagName":429,"properties":3560,"children":3561},{"style":536},[3562],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3565,"children":3566},{"class":431},[3567,3571,3576,3580,3585,3589,3594,3599,3604,3609,3614,3618,3622,3626,3630,3634,3638,3642,3646,3650,3654],{"type":31,"tagName":429,"properties":3568,"children":3569},{"style":1355},[3570],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":3572,"children":3573},{"style":530},[3574],{"type":27,"value":3575}," wingAsymmetry",{"type":31,"tagName":429,"properties":3577,"children":3578},{"style":536},[3579],{"type":27,"value":539},{"type":31,"tagName":429,"properties":3581,"children":3582},{"style":3425},[3583],{"type":27,"value":3584},"cells",{"type":31,"tagName":429,"properties":3586,"children":3587},{"style":1355},[3588],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3590,"children":3591},{"style":530},[3592],{"type":27,"value":3593}," StaticArray",{"type":31,"tagName":429,"properties":3595,"children":3596},{"style":536},[3597],{"type":27,"value":3598},"\u003C",{"type":31,"tagName":429,"properties":3600,"children":3601},{"style":530},[3602],{"type":27,"value":3603},"f64",{"type":31,"tagName":429,"properties":3605,"children":3606},{"style":536},[3607],{"type":27,"value":3608},">, ",{"type":31,"tagName":429,"properties":3610,"children":3611},{"style":3425},[3612],{"type":27,"value":3613},"n",{"type":31,"tagName":429,"properties":3615,"children":3616},{"style":1355},[3617],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3619,"children":3620},{"style":530},[3621],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":3623,"children":3624},{"style":536},[3625],{"type":27,"value":578},{"type":31,"tagName":429,"properties":3627,"children":3628},{"style":3425},[3629],{"type":27,"value":3428},{"type":31,"tagName":429,"properties":3631,"children":3632},{"style":1355},[3633],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3635,"children":3636},{"style":530},[3637],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":3639,"children":3640},{"style":536},[3641],{"type":27,"value":3458},{"type":31,"tagName":429,"properties":3643,"children":3644},{"style":1355},[3645],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":3647,"children":3648},{"style":530},[3649],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":3651,"children":3652},{"style":536},[3653],{"type":27,"value":3471},{"type":31,"tagName":429,"properties":3655,"children":3656},{"style":435},[3657],{"type":27,"value":3658},"// the calls' mean IV within 7% above spot minus the puts' within 7% below, vol points",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3661,"children":3662},{"class":431},[3663,3668,3673,3677,3681,3686],{"type":31,"tagName":429,"properties":3664,"children":3665},{"style":1355},[3666],{"type":27,"value":3667},"  const",{"type":31,"tagName":429,"properties":3669,"children":3670},{"style":581},[3671],{"type":27,"value":3672}," expiry",{"type":31,"tagName":429,"properties":3674,"children":3675},{"style":1355},[3676],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3678,"children":3679},{"style":536},[3680],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":3682,"children":3683},{"style":530},[3684],{"type":27,"value":3685},"expiry",{"type":31,"tagName":429,"properties":3687,"children":3688},{"style":536},[3689],{"type":27,"value":3690},"(e);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3693,"children":3694},{"class":431},[3695,3699,3704,3708,3712,3717],{"type":31,"tagName":429,"properties":3696,"children":3697},{"style":1355},[3698],{"type":27,"value":3667},{"type":31,"tagName":429,"properties":3700,"children":3701},{"style":581},[3702],{"type":27,"value":3703}," spot",{"type":31,"tagName":429,"properties":3705,"children":3706},{"style":1355},[3707],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3709,"children":3710},{"style":536},[3711],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":3713,"children":3714},{"style":530},[3715],{"type":27,"value":3716},"underlying",{"type":31,"tagName":429,"properties":3718,"children":3719},{"style":536},[3720],{"type":27,"value":3690},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3723,"children":3724},{"class":431},[3725,3730,3735,3739,3743],{"type":31,"tagName":429,"properties":3726,"children":3727},{"style":1355},[3728],{"type":27,"value":3729},"  let",{"type":31,"tagName":429,"properties":3731,"children":3732},{"style":536},[3733],{"type":27,"value":3734}," callSum ",{"type":31,"tagName":429,"properties":3736,"children":3737},{"style":1355},[3738],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3740,"children":3741},{"style":581},[3742],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":3744,"children":3745},{"style":536},[3746],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3749,"children":3750},{"class":431},[3751,3755,3760,3764,3768],{"type":31,"tagName":429,"properties":3752,"children":3753},{"style":1355},[3754],{"type":27,"value":3729},{"type":31,"tagName":429,"properties":3756,"children":3757},{"style":536},[3758],{"type":27,"value":3759}," callCount ",{"type":31,"tagName":429,"properties":3761,"children":3762},{"style":1355},[3763],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3765,"children":3766},{"style":581},[3767],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":3769,"children":3770},{"style":536},[3771],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3774,"children":3775},{"class":431},[3776,3780,3785,3789,3793],{"type":31,"tagName":429,"properties":3777,"children":3778},{"style":1355},[3779],{"type":27,"value":3729},{"type":31,"tagName":429,"properties":3781,"children":3782},{"style":536},[3783],{"type":27,"value":3784}," putSum ",{"type":31,"tagName":429,"properties":3786,"children":3787},{"style":1355},[3788],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3790,"children":3791},{"style":581},[3792],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":3794,"children":3795},{"style":536},[3796],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3799,"children":3800},{"class":431},[3801,3805,3810,3814,3818],{"type":31,"tagName":429,"properties":3802,"children":3803},{"style":1355},[3804],{"type":27,"value":3729},{"type":31,"tagName":429,"properties":3806,"children":3807},{"style":536},[3808],{"type":27,"value":3809}," putCount ",{"type":31,"tagName":429,"properties":3811,"children":3812},{"style":1355},[3813],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3815,"children":3816},{"style":581},[3817],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":3819,"children":3820},{"style":536},[3821],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":3824,"children":3825},{"class":431},[3826,3831,3836,3840,3845,3849,3853,3858,3863,3867,3871,3875,3880,3885,3890,3894],{"type":31,"tagName":429,"properties":3827,"children":3828},{"style":1355},[3829],{"type":27,"value":3830},"  for",{"type":31,"tagName":429,"properties":3832,"children":3833},{"style":536},[3834],{"type":27,"value":3835}," (",{"type":31,"tagName":429,"properties":3837,"children":3838},{"style":1355},[3839],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":3841,"children":3842},{"style":536},[3843],{"type":27,"value":3844}," i ",{"type":31,"tagName":429,"properties":3846,"children":3847},{"style":1355},[3848],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":3850,"children":3851},{"style":581},[3852],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":3854,"children":3855},{"style":536},[3856],{"type":27,"value":3857},"; i ",{"type":31,"tagName":429,"properties":3859,"children":3860},{"style":1355},[3861],{"type":27,"value":3862},"+",{"type":31,"tagName":429,"properties":3864,"children":3865},{"style":581},[3866],{"type":27,"value":2162},{"type":31,"tagName":429,"properties":3868,"children":3869},{"style":1355},[3870],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":3872,"children":3873},{"style":581},[3874],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":3876,"children":3877},{"style":1355},[3878],{"type":27,"value":3879}," \u003C",{"type":31,"tagName":429,"properties":3881,"children":3882},{"style":536},[3883],{"type":27,"value":3884}," n; i ",{"type":31,"tagName":429,"properties":3886,"children":3887},{"style":1355},[3888],{"type":27,"value":3889},"+=",{"type":31,"tagName":429,"properties":3891,"children":3892},{"style":581},[3893],{"type":27,"value":2162},{"type":31,"tagName":429,"properties":3895,"children":3896},{"style":536},[3897],{"type":27,"value":3898},") {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3901,"children":3902},{"class":431},[3903,3908,3913,3917],{"type":31,"tagName":429,"properties":3904,"children":3905},{"style":1355},[3906],{"type":27,"value":3907},"    const",{"type":31,"tagName":429,"properties":3909,"children":3910},{"style":581},[3911],{"type":27,"value":3912}," strike",{"type":31,"tagName":429,"properties":3914,"children":3915},{"style":1355},[3916],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":3918,"children":3919},{"style":536},[3920],{"type":27,"value":3921}," cells[i];",{"type":27,"value":28},{"type":31,"tagName":429,"properties":3924,"children":3925},{"class":431},[3926,3931,3936,3940,3944,3949,3954,3959,3964,3969,3974,3979,3983,3988,3992,3996,4001,4005,4010,4014,4018,4022,4027,4032],{"type":31,"tagName":429,"properties":3927,"children":3928},{"style":1355},[3929],{"type":27,"value":3930},"    if",{"type":31,"tagName":429,"properties":3932,"children":3933},{"style":536},[3934],{"type":27,"value":3935}," (cells[i ",{"type":31,"tagName":429,"properties":3937,"children":3938},{"style":1355},[3939],{"type":27,"value":3862},{"type":31,"tagName":429,"properties":3941,"children":3942},{"style":581},[3943],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":3945,"children":3946},{"style":536},[3947],{"type":27,"value":3948},"] ",{"type":31,"tagName":429,"properties":3950,"children":3951},{"style":1355},[3952],{"type":27,"value":3953},"!=",{"type":31,"tagName":429,"properties":3955,"children":3956},{"style":536},[3957],{"type":27,"value":3958}," expiry ",{"type":31,"tagName":429,"properties":3960,"children":3961},{"style":1355},[3962],{"type":27,"value":3963},"||",{"type":31,"tagName":429,"properties":3965,"children":3966},{"style":1355},[3967],{"type":27,"value":3968}," !",{"type":31,"tagName":429,"properties":3970,"children":3971},{"style":536},[3972],{"type":27,"value":3973},"(strike ",{"type":31,"tagName":429,"properties":3975,"children":3976},{"style":1355},[3977],{"type":27,"value":3978},">",{"type":31,"tagName":429,"properties":3980,"children":3981},{"style":581},[3982],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":3984,"children":3985},{"style":536},[3986],{"type":27,"value":3987},") ",{"type":31,"tagName":429,"properties":3989,"children":3990},{"style":1355},[3991],{"type":27,"value":3963},{"type":31,"tagName":429,"properties":3993,"children":3994},{"style":1355},[3995],{"type":27,"value":3968},{"type":31,"tagName":429,"properties":3997,"children":3998},{"style":536},[3999],{"type":27,"value":4000},"(cells[i ",{"type":31,"tagName":429,"properties":4002,"children":4003},{"style":1355},[4004],{"type":27,"value":3862},{"type":31,"tagName":429,"properties":4006,"children":4007},{"style":581},[4008],{"type":27,"value":4009}," 6",{"type":31,"tagName":429,"properties":4011,"children":4012},{"style":536},[4013],{"type":27,"value":3948},{"type":31,"tagName":429,"properties":4015,"children":4016},{"style":1355},[4017],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":4019,"children":4020},{"style":581},[4021],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":4023,"children":4024},{"style":536},[4025],{"type":27,"value":4026},")) ",{"type":31,"tagName":429,"properties":4028,"children":4029},{"style":1355},[4030],{"type":27,"value":4031},"continue",{"type":31,"tagName":429,"properties":4033,"children":4034},{"style":536},[4035],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4038,"children":4039},{"class":431},[4040,4044,4049,4054,4058,4062,4067,4071,4075,4079,4083,4087,4091,4095],{"type":31,"tagName":429,"properties":4041,"children":4042},{"style":1355},[4043],{"type":27,"value":3930},{"type":31,"tagName":429,"properties":4045,"children":4046},{"style":536},[4047],{"type":27,"value":4048}," (Math.",{"type":31,"tagName":429,"properties":4050,"children":4051},{"style":530},[4052],{"type":27,"value":4053},"abs",{"type":31,"tagName":429,"properties":4055,"children":4056},{"style":536},[4057],{"type":27,"value":3973},{"type":31,"tagName":429,"properties":4059,"children":4060},{"style":1355},[4061],{"type":27,"value":3359},{"type":31,"tagName":429,"properties":4063,"children":4064},{"style":536},[4065],{"type":27,"value":4066}," spot ",{"type":31,"tagName":429,"properties":4068,"children":4069},{"style":1355},[4070],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":4072,"children":4073},{"style":581},[4074],{"type":27,"value":2771},{"type":31,"tagName":429,"properties":4076,"children":4077},{"style":536},[4078],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4080,"children":4081},{"style":1355},[4082],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":4084,"children":4085},{"style":581},[4086],{"type":27,"value":2225},{"type":31,"tagName":429,"properties":4088,"children":4089},{"style":536},[4090],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4092,"children":4093},{"style":1355},[4094],{"type":27,"value":4031},{"type":31,"tagName":429,"properties":4096,"children":4097},{"style":536},[4098],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4101,"children":4102},{"class":431},[4103,4107,4111,4115,4120,4124,4128,4132],{"type":31,"tagName":429,"properties":4104,"children":4105},{"style":1355},[4106],{"type":27,"value":3930},{"type":31,"tagName":429,"properties":4108,"children":4109},{"style":536},[4110],{"type":27,"value":3935},{"type":31,"tagName":429,"properties":4112,"children":4113},{"style":1355},[4114],{"type":27,"value":3862},{"type":31,"tagName":429,"properties":4116,"children":4117},{"style":581},[4118],{"type":27,"value":4119}," 2",{"type":31,"tagName":429,"properties":4121,"children":4122},{"style":536},[4123],{"type":27,"value":3948},{"type":31,"tagName":429,"properties":4125,"children":4126},{"style":1355},[4127],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":4129,"children":4130},{"style":581},[4131],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":4133,"children":4134},{"style":536},[4135],{"type":27,"value":3898},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4138,"children":4139},{"class":431},[4140,4145,4150,4154],{"type":31,"tagName":429,"properties":4141,"children":4142},{"style":1355},[4143],{"type":27,"value":4144},"      if",{"type":31,"tagName":429,"properties":4146,"children":4147},{"style":536},[4148],{"type":27,"value":4149}," (strike ",{"type":31,"tagName":429,"properties":4151,"children":4152},{"style":1355},[4153],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":4155,"children":4156},{"style":536},[4157],{"type":27,"value":4158}," spot) {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4161,"children":4162},{"class":431},[4163,4168,4172,4177,4181,4185,4189],{"type":31,"tagName":429,"properties":4164,"children":4165},{"style":536},[4166],{"type":27,"value":4167},"        callSum ",{"type":31,"tagName":429,"properties":4169,"children":4170},{"style":1355},[4171],{"type":27,"value":3889},{"type":31,"tagName":429,"properties":4173,"children":4174},{"style":536},[4175],{"type":27,"value":4176}," cells[i ",{"type":31,"tagName":429,"properties":4178,"children":4179},{"style":1355},[4180],{"type":27,"value":3862},{"type":31,"tagName":429,"properties":4182,"children":4183},{"style":581},[4184],{"type":27,"value":4009},{"type":31,"tagName":429,"properties":4186,"children":4187},{"style":536},[4188],{"type":27,"value":2362},{"type":31,"tagName":429,"properties":4190,"children":4191},{"style":435},[4192],{"type":27,"value":4193},"// mark IV rides the chain in vol points already",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4196,"children":4197},{"class":431},[4198,4203,4207,4211],{"type":31,"tagName":429,"properties":4199,"children":4200},{"style":536},[4201],{"type":27,"value":4202},"        callCount ",{"type":31,"tagName":429,"properties":4204,"children":4205},{"style":1355},[4206],{"type":27,"value":3889},{"type":31,"tagName":429,"properties":4208,"children":4209},{"style":581},[4210],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":4212,"children":4213},{"style":536},[4214],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4217,"children":4218},{"class":431},[4219],{"type":31,"tagName":429,"properties":4220,"children":4221},{"style":536},[4222],{"type":27,"value":4223},"      }",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4226,"children":4227},{"class":431},[4228,4233,4238,4243,4247,4251],{"type":31,"tagName":429,"properties":4229,"children":4230},{"style":536},[4231],{"type":27,"value":4232},"    } ",{"type":31,"tagName":429,"properties":4234,"children":4235},{"style":1355},[4236],{"type":27,"value":4237},"else",{"type":31,"tagName":429,"properties":4239,"children":4240},{"style":1355},[4241],{"type":27,"value":4242}," if",{"type":31,"tagName":429,"properties":4244,"children":4245},{"style":536},[4246],{"type":27,"value":4149},{"type":31,"tagName":429,"properties":4248,"children":4249},{"style":1355},[4250],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":4252,"children":4253},{"style":536},[4254],{"type":27,"value":4158},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4257,"children":4258},{"class":431},[4259,4264,4268,4272,4276,4280],{"type":31,"tagName":429,"properties":4260,"children":4261},{"style":536},[4262],{"type":27,"value":4263},"      putSum ",{"type":31,"tagName":429,"properties":4265,"children":4266},{"style":1355},[4267],{"type":27,"value":3889},{"type":31,"tagName":429,"properties":4269,"children":4270},{"style":536},[4271],{"type":27,"value":4176},{"type":31,"tagName":429,"properties":4273,"children":4274},{"style":1355},[4275],{"type":27,"value":3862},{"type":31,"tagName":429,"properties":4277,"children":4278},{"style":581},[4279],{"type":27,"value":4009},{"type":31,"tagName":429,"properties":4281,"children":4282},{"style":536},[4283],{"type":27,"value":2483},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4286,"children":4287},{"class":431},[4288,4293,4297,4301],{"type":31,"tagName":429,"properties":4289,"children":4290},{"style":536},[4291],{"type":27,"value":4292},"      putCount ",{"type":31,"tagName":429,"properties":4294,"children":4295},{"style":1355},[4296],{"type":27,"value":3889},{"type":31,"tagName":429,"properties":4298,"children":4299},{"style":581},[4300],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":4302,"children":4303},{"style":536},[4304],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4307,"children":4308},{"class":431},[4309],{"type":31,"tagName":429,"properties":4310,"children":4311},{"style":536},[4312],{"type":27,"value":4313},"    }",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4316,"children":4317},{"class":431},[4318],{"type":31,"tagName":429,"properties":4319,"children":4320},{"style":536},[4321],{"type":27,"value":4322},"  }",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4325,"children":4326},{"class":431},[4327,4332,4337,4341,4345,4350,4354,4358,4362,4366,4371,4375],{"type":31,"tagName":429,"properties":4328,"children":4329},{"style":1355},[4330],{"type":27,"value":4331},"  if",{"type":31,"tagName":429,"properties":4333,"children":4334},{"style":536},[4335],{"type":27,"value":4336}," (callCount ",{"type":31,"tagName":429,"properties":4338,"children":4339},{"style":1355},[4340],{"type":27,"value":3334},{"type":31,"tagName":429,"properties":4342,"children":4343},{"style":581},[4344],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":4346,"children":4347},{"style":1355},[4348],{"type":27,"value":4349}," ||",{"type":31,"tagName":429,"properties":4351,"children":4352},{"style":536},[4353],{"type":27,"value":3809},{"type":31,"tagName":429,"properties":4355,"children":4356},{"style":1355},[4357],{"type":27,"value":3334},{"type":31,"tagName":429,"properties":4359,"children":4360},{"style":581},[4361],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":4363,"children":4364},{"style":536},[4365],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4367,"children":4368},{"style":1355},[4369],{"type":27,"value":4370},"return",{"type":31,"tagName":429,"properties":4372,"children":4373},{"style":581},[4374],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":4376,"children":4377},{"style":536},[4378],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4381,"children":4382},{"class":431},[4383,4387,4391,4395,4399,4404,4408,4412,4416,4420],{"type":31,"tagName":429,"properties":4384,"children":4385},{"style":1355},[4386],{"type":27,"value":3485},{"type":31,"tagName":429,"properties":4388,"children":4389},{"style":536},[4390],{"type":27,"value":3734},{"type":31,"tagName":429,"properties":4392,"children":4393},{"style":1355},[4394],{"type":27,"value":3359},{"type":31,"tagName":429,"properties":4396,"children":4397},{"style":530},[4398],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":4400,"children":4401},{"style":536},[4402],{"type":27,"value":4403},"(callCount) ",{"type":31,"tagName":429,"properties":4405,"children":4406},{"style":1355},[4407],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":4409,"children":4410},{"style":536},[4411],{"type":27,"value":3784},{"type":31,"tagName":429,"properties":4413,"children":4414},{"style":1355},[4415],{"type":27,"value":3359},{"type":31,"tagName":429,"properties":4417,"children":4418},{"style":530},[4419],{"type":27,"value":2266},{"type":31,"tagName":429,"properties":4421,"children":4422},{"style":536},[4423],{"type":27,"value":4424},"(putCount);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4427,"children":4428},{"class":431},[4429],{"type":31,"tagName":429,"properties":4430,"children":4431},{"style":536},[4432],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4435,"children":4436},{"class":431},[4437,4441,4446,4450,4454,4458,4462,4466,4470,4474,4478,4482,4486,4490,4494,4498,4502,4506,4510,4514],{"type":31,"tagName":429,"properties":4438,"children":4439},{"style":1355},[4440],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":4442,"children":4443},{"style":530},[4444],{"type":27,"value":4445}," measure",{"type":31,"tagName":429,"properties":4447,"children":4448},{"style":536},[4449],{"type":27,"value":539},{"type":31,"tagName":429,"properties":4451,"children":4452},{"style":3425},[4453],{"type":27,"value":3584},{"type":31,"tagName":429,"properties":4455,"children":4456},{"style":1355},[4457],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4459,"children":4460},{"style":530},[4461],{"type":27,"value":3593},{"type":31,"tagName":429,"properties":4463,"children":4464},{"style":536},[4465],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":4467,"children":4468},{"style":530},[4469],{"type":27,"value":3603},{"type":31,"tagName":429,"properties":4471,"children":4472},{"style":536},[4473],{"type":27,"value":3608},{"type":31,"tagName":429,"properties":4475,"children":4476},{"style":3425},[4477],{"type":27,"value":3613},{"type":31,"tagName":429,"properties":4479,"children":4480},{"style":1355},[4481],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4483,"children":4484},{"style":530},[4485],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":4487,"children":4488},{"style":536},[4489],{"type":27,"value":578},{"type":31,"tagName":429,"properties":4491,"children":4492},{"style":3425},[4493],{"type":27,"value":3428},{"type":31,"tagName":429,"properties":4495,"children":4496},{"style":1355},[4497],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4499,"children":4500},{"style":530},[4501],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":4503,"children":4504},{"style":536},[4505],{"type":27,"value":3458},{"type":31,"tagName":429,"properties":4507,"children":4508},{"style":1355},[4509],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4511,"children":4512},{"style":581},[4513],{"type":27,"value":3191},{"type":31,"tagName":429,"properties":4515,"children":4516},{"style":536},[4517],{"type":27,"value":3196},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4520,"children":4521},{"class":431},[4522,4527,4531,4535,4539,4543],{"type":31,"tagName":429,"properties":4523,"children":4524},{"style":536},[4525],{"type":27,"value":4526},"  rr25 ",{"type":31,"tagName":429,"properties":4528,"children":4529},{"style":1355},[4530],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4532,"children":4533},{"style":530},[4534],{"type":27,"value":3418},{"type":31,"tagName":429,"properties":4536,"children":4537},{"style":536},[4538],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4540,"children":4541},{"style":581},[4542],{"type":27,"value":693},{"type":31,"tagName":429,"properties":4544,"children":4545},{"style":536},[4546],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4549,"children":4550},{"class":431},[4551,4556,4560,4564,4568,4572],{"type":31,"tagName":429,"properties":4552,"children":4553},{"style":536},[4554],{"type":27,"value":4555},"  rr10 ",{"type":31,"tagName":429,"properties":4557,"children":4558},{"style":1355},[4559],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4561,"children":4562},{"style":530},[4563],{"type":27,"value":3418},{"type":31,"tagName":429,"properties":4565,"children":4566},{"style":536},[4567],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4569,"children":4570},{"style":581},[4571],{"type":27,"value":2348},{"type":31,"tagName":429,"properties":4573,"children":4574},{"style":536},[4575],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4578,"children":4579},{"class":431},[4580,4585,4589,4593,4597,4601,4605,4609,4613,4617,4621,4625],{"type":31,"tagName":429,"properties":4581,"children":4582},{"style":536},[4583],{"type":27,"value":4584},"  call25 ",{"type":31,"tagName":429,"properties":4586,"children":4587},{"style":1355},[4588],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4590,"children":4591},{"style":536},[4592],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":4594,"children":4595},{"style":530},[4596],{"type":27,"value":3495},{"type":31,"tagName":429,"properties":4598,"children":4599},{"style":536},[4600],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4602,"children":4603},{"style":581},[4604],{"type":27,"value":3505},{"type":31,"tagName":429,"properties":4606,"children":4607},{"style":536},[4608],{"type":27,"value":578},{"type":31,"tagName":429,"properties":4610,"children":4611},{"style":581},[4612],{"type":27,"value":693},{"type":31,"tagName":429,"properties":4614,"children":4615},{"style":536},[4616],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4618,"children":4619},{"style":1355},[4620],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":4622,"children":4623},{"style":581},[4624],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":4626,"children":4627},{"style":536},[4628],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4631,"children":4632},{"class":431},[4633,4638,4642,4646,4650,4654,4658,4662,4666,4670,4674,4678,4682],{"type":31,"tagName":429,"properties":4634,"children":4635},{"style":536},[4636],{"type":27,"value":4637},"  put25 ",{"type":31,"tagName":429,"properties":4639,"children":4640},{"style":1355},[4641],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4643,"children":4644},{"style":536},[4645],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":4647,"children":4648},{"style":530},[4649],{"type":27,"value":3495},{"type":31,"tagName":429,"properties":4651,"children":4652},{"style":536},[4653],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4655,"children":4656},{"style":1355},[4657],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":4659,"children":4660},{"style":581},[4661],{"type":27,"value":3505},{"type":31,"tagName":429,"properties":4663,"children":4664},{"style":536},[4665],{"type":27,"value":578},{"type":31,"tagName":429,"properties":4667,"children":4668},{"style":581},[4669],{"type":27,"value":693},{"type":31,"tagName":429,"properties":4671,"children":4672},{"style":536},[4673],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4675,"children":4676},{"style":1355},[4677],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":4679,"children":4680},{"style":581},[4681],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":4683,"children":4684},{"style":536},[4685],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4688,"children":4689},{"class":431},[4690,4695,4699,4703,4707,4711,4715,4719,4723,4727,4731,4735],{"type":31,"tagName":429,"properties":4691,"children":4692},{"style":536},[4693],{"type":27,"value":4694},"  call10 ",{"type":31,"tagName":429,"properties":4696,"children":4697},{"style":1355},[4698],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4700,"children":4701},{"style":536},[4702],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":4704,"children":4705},{"style":530},[4706],{"type":27,"value":3495},{"type":31,"tagName":429,"properties":4708,"children":4709},{"style":536},[4710],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4712,"children":4713},{"style":581},[4714],{"type":27,"value":3505},{"type":31,"tagName":429,"properties":4716,"children":4717},{"style":536},[4718],{"type":27,"value":578},{"type":31,"tagName":429,"properties":4720,"children":4721},{"style":581},[4722],{"type":27,"value":2348},{"type":31,"tagName":429,"properties":4724,"children":4725},{"style":536},[4726],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4728,"children":4729},{"style":1355},[4730],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":4732,"children":4733},{"style":581},[4734],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":4736,"children":4737},{"style":536},[4738],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4741,"children":4742},{"class":431},[4743,4748,4752,4756,4760,4764,4768,4772,4776,4780,4784,4788,4792],{"type":31,"tagName":429,"properties":4744,"children":4745},{"style":536},[4746],{"type":27,"value":4747},"  put10 ",{"type":31,"tagName":429,"properties":4749,"children":4750},{"style":1355},[4751],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4753,"children":4754},{"style":536},[4755],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":4757,"children":4758},{"style":530},[4759],{"type":27,"value":3495},{"type":31,"tagName":429,"properties":4761,"children":4762},{"style":536},[4763],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":4765,"children":4766},{"style":1355},[4767],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":4769,"children":4770},{"style":581},[4771],{"type":27,"value":3505},{"type":31,"tagName":429,"properties":4773,"children":4774},{"style":536},[4775],{"type":27,"value":578},{"type":31,"tagName":429,"properties":4777,"children":4778},{"style":581},[4779],{"type":27,"value":2348},{"type":31,"tagName":429,"properties":4781,"children":4782},{"style":536},[4783],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":4785,"children":4786},{"style":1355},[4787],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":4789,"children":4790},{"style":581},[4791],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":4793,"children":4794},{"style":536},[4795],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4798,"children":4799},{"class":431},[4800,4805,4809,4813,4818,4823,4827,4831],{"type":31,"tagName":429,"properties":4801,"children":4802},{"style":536},[4803],{"type":27,"value":4804},"  atm ",{"type":31,"tagName":429,"properties":4806,"children":4807},{"style":1355},[4808],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4810,"children":4811},{"style":536},[4812],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":4814,"children":4815},{"style":530},[4816],{"type":27,"value":4817},"atmIv",{"type":31,"tagName":429,"properties":4819,"children":4820},{"style":536},[4821],{"type":27,"value":4822},"(e) ",{"type":31,"tagName":429,"properties":4824,"children":4825},{"style":1355},[4826],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":4828,"children":4829},{"style":581},[4830],{"type":27,"value":3364},{"type":31,"tagName":429,"properties":4832,"children":4833},{"style":536},[4834],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4837,"children":4838},{"class":431},[4839,4844,4848,4853],{"type":31,"tagName":429,"properties":4840,"children":4841},{"style":536},[4842],{"type":27,"value":4843},"  fallback ",{"type":31,"tagName":429,"properties":4845,"children":4846},{"style":1355},[4847],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4849,"children":4850},{"style":530},[4851],{"type":27,"value":4852}," isNaN",{"type":31,"tagName":429,"properties":4854,"children":4855},{"style":536},[4856],{"type":27,"value":4857},"(rr25);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4860,"children":4861},{"class":431},[4862,4867,4871,4875,4880,4884,4889,4893],{"type":31,"tagName":429,"properties":4863,"children":4864},{"style":536},[4865],{"type":27,"value":4866},"  asymmetry ",{"type":31,"tagName":429,"properties":4868,"children":4869},{"style":1355},[4870],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":4872,"children":4873},{"style":536},[4874],{"type":27,"value":3146},{"type":31,"tagName":429,"properties":4876,"children":4877},{"style":1355},[4878],{"type":27,"value":4879},"?",{"type":31,"tagName":429,"properties":4881,"children":4882},{"style":530},[4883],{"type":27,"value":3575},{"type":31,"tagName":429,"properties":4885,"children":4886},{"style":536},[4887],{"type":27,"value":4888},"(cells, n, e) ",{"type":31,"tagName":429,"properties":4890,"children":4891},{"style":1355},[4892],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4894,"children":4895},{"style":536},[4896],{"type":27,"value":4897}," rr25;",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4900,"children":4901},{"class":431},[4902],{"type":31,"tagName":429,"properties":4903,"children":4904},{"style":536},[4905],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":4908,"children":4909},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":4912,"children":4913},{"class":431},[4914],{"type":31,"tagName":429,"properties":4915,"children":4916},{"style":435},[4917],{"type":27,"value":4918},"// ── The bars and the card's words ──",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4921,"children":4922},{"class":431},[4923,4927,4932,4936,4940,4944,4948,4952,4956,4960,4964],{"type":31,"tagName":429,"properties":4924,"children":4925},{"style":1355},[4926],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":4928,"children":4929},{"style":530},[4930],{"type":27,"value":4931}," writeDate",{"type":31,"tagName":429,"properties":4933,"children":4934},{"style":536},[4935],{"type":27,"value":539},{"type":31,"tagName":429,"properties":4937,"children":4938},{"style":3425},[4939],{"type":27,"value":3428},{"type":31,"tagName":429,"properties":4941,"children":4942},{"style":1355},[4943],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4945,"children":4946},{"style":530},[4947],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":4949,"children":4950},{"style":536},[4951],{"type":27,"value":3458},{"type":31,"tagName":429,"properties":4953,"children":4954},{"style":1355},[4955],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":4957,"children":4958},{"style":581},[4959],{"type":27,"value":3191},{"type":31,"tagName":429,"properties":4961,"children":4962},{"style":536},[4963],{"type":27,"value":3471},{"type":31,"tagName":429,"properties":4965,"children":4966},{"style":435},[4967],{"type":27,"value":4968},"// the expiry's trade date as 21NOV, into the frame buffer or the string builder",{"type":27,"value":28},{"type":31,"tagName":429,"properties":4971,"children":4972},{"class":431},[4973,4978,4983,4987,4991,4996,5000,5005,5009,5014,5018],{"type":31,"tagName":429,"properties":4974,"children":4975},{"style":536},[4976],{"type":27,"value":4977},"  dateClock.",{"type":31,"tagName":429,"properties":4979,"children":4980},{"style":530},[4981],{"type":27,"value":4982},"update",{"type":31,"tagName":429,"properties":4984,"children":4985},{"style":536},[4986],{"type":27,"value":539},{"type":31,"tagName":429,"properties":4988,"children":4989},{"style":530},[4990],{"type":27,"value":171},{"type":31,"tagName":429,"properties":4992,"children":4993},{"style":536},[4994],{"type":27,"value":4995},"(term.",{"type":31,"tagName":429,"properties":4997,"children":4998},{"style":530},[4999],{"type":27,"value":3685},{"type":31,"tagName":429,"properties":5001,"children":5002},{"style":536},[5003],{"type":27,"value":5004},"(e), zone) ",{"type":31,"tagName":429,"properties":5006,"children":5007},{"style":1355},[5008],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":5010,"children":5011},{"style":581},[5012],{"type":27,"value":5013}," 86400.0",{"type":31,"tagName":429,"properties":5015,"children":5016},{"style":536},[5017],{"type":27,"value":2665},{"type":31,"tagName":429,"properties":5019,"children":5020},{"style":435},[5021],{"type":27,"value":5022},"// a day number is its date at 00:00 UTC",{"type":27,"value":28},{"type":31,"tagName":429,"properties":5025,"children":5026},{"class":431},[5027],{"type":31,"tagName":429,"properties":5028,"children":5029},{"style":536},[5030],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5033,"children":5034},{"class":431},[5035,5039,5044,5048,5052,5056,5060,5064,5068,5072],{"type":31,"tagName":429,"properties":5036,"children":5037},{"style":1355},[5038],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":5040,"children":5041},{"style":530},[5042],{"type":27,"value":5043}," writeBars",{"type":31,"tagName":429,"properties":5045,"children":5046},{"style":536},[5047],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5049,"children":5050},{"style":3425},[5051],{"type":27,"value":3428},{"type":31,"tagName":429,"properties":5053,"children":5054},{"style":1355},[5055],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":5057,"children":5058},{"style":530},[5059],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":5061,"children":5062},{"style":536},[5063],{"type":27,"value":3458},{"type":31,"tagName":429,"properties":5065,"children":5066},{"style":1355},[5067],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":5069,"children":5070},{"style":581},[5071],{"type":27,"value":3191},{"type":31,"tagName":429,"properties":5073,"children":5074},{"style":536},[5075],{"type":27,"value":3196},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5078,"children":5079},{"class":431},[5080,5085],{"type":31,"tagName":429,"properties":5081,"children":5082},{"style":530},[5083],{"type":27,"value":5084},"  writeDate",{"type":31,"tagName":429,"properties":5086,"children":5087},{"style":536},[5088],{"type":27,"value":3690},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5091,"children":5092},{"class":431},[5093,5098],{"type":31,"tagName":429,"properties":5094,"children":5095},{"style":530},[5096],{"type":27,"value":5097},"  fb_clear",{"type":31,"tagName":429,"properties":5099,"children":5100},{"style":536},[5101],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5104,"children":5105},{"class":431},[5106,5111,5115,5120,5125,5130,5134,5138,5142,5147],{"type":31,"tagName":429,"properties":5107,"children":5108},{"style":530},[5109],{"type":27,"value":5110},"  fb_text",{"type":31,"tagName":429,"properties":5112,"children":5113},{"style":536},[5114],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5116,"children":5117},{"style":542},[5118],{"type":27,"value":5119},"\"{",{"type":31,"tagName":429,"properties":5121,"children":5122},{"style":581},[5123],{"type":27,"value":5124},"\\\"",{"type":31,"tagName":429,"properties":5126,"children":5127},{"style":542},[5128],{"type":27,"value":5129},"title",{"type":31,"tagName":429,"properties":5131,"children":5132},{"style":581},[5133],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5135,"children":5136},{"style":542},[5137],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":5139,"children":5140},{"style":581},[5141],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5143,"children":5144},{"style":542},[5145],{"type":27,"value":5146},"Call minus put by delta, \"",{"type":31,"tagName":429,"properties":5148,"children":5149},{"style":536},[5150],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5153,"children":5154},{"class":431},[5155,5159,5164,5169,5173,5177,5181,5185,5190,5194,5199],{"type":31,"tagName":429,"properties":5156,"children":5157},{"style":1355},[5158],{"type":27,"value":4331},{"type":31,"tagName":429,"properties":5160,"children":5161},{"style":536},[5162],{"type":27,"value":5163}," (dateClock.",{"type":31,"tagName":429,"properties":5165,"children":5166},{"style":530},[5167],{"type":27,"value":5168},"dayOfMonth",{"type":31,"tagName":429,"properties":5170,"children":5171},{"style":536},[5172],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":5174,"children":5175},{"style":1355},[5176],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":5178,"children":5179},{"style":581},[5180],{"type":27,"value":2171},{"type":31,"tagName":429,"properties":5182,"children":5183},{"style":536},[5184],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":5186,"children":5187},{"style":530},[5188],{"type":27,"value":5189},"fb_text",{"type":31,"tagName":429,"properties":5191,"children":5192},{"style":536},[5193],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5195,"children":5196},{"style":542},[5197],{"type":27,"value":5198},"\"0\"",{"type":31,"tagName":429,"properties":5200,"children":5201},{"style":536},[5202],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5205,"children":5206},{"class":431},[5207,5212,5217,5221],{"type":31,"tagName":429,"properties":5208,"children":5209},{"style":530},[5210],{"type":27,"value":5211},"  fb_int",{"type":31,"tagName":429,"properties":5213,"children":5214},{"style":536},[5215],{"type":27,"value":5216},"(dateClock.",{"type":31,"tagName":429,"properties":5218,"children":5219},{"style":530},[5220],{"type":27,"value":5168},{"type":31,"tagName":429,"properties":5222,"children":5223},{"style":536},[5224],{"type":27,"value":3312},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5227,"children":5228},{"class":431},[5229,5233,5237,5242,5247,5252,5256,5260,5264],{"type":31,"tagName":429,"properties":5230,"children":5231},{"style":530},[5232],{"type":27,"value":5110},{"type":31,"tagName":429,"properties":5234,"children":5235},{"style":536},[5236],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5238,"children":5239},{"style":581},[5240],{"type":27,"value":5241},"MONTHS",{"type":31,"tagName":429,"properties":5243,"children":5244},{"style":536},[5245],{"type":27,"value":5246},"[dateClock.",{"type":31,"tagName":429,"properties":5248,"children":5249},{"style":530},[5250],{"type":27,"value":5251},"month",{"type":31,"tagName":429,"properties":5253,"children":5254},{"style":536},[5255],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":5257,"children":5258},{"style":1355},[5259],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":5261,"children":5262},{"style":581},[5263],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":5265,"children":5266},{"style":536},[5267],{"type":27,"value":5268},"]);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":5271,"children":5272},{"class":431},[5273,5277,5281,5286,5290,5294,5298,5303,5307,5312,5316,5320,5324,5329],{"type":31,"tagName":429,"properties":5274,"children":5275},{"style":530},[5276],{"type":27,"value":5110},{"type":31,"tagName":429,"properties":5278,"children":5279},{"style":536},[5280],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5282,"children":5283},{"style":542},[5284],{"type":27,"value":5285},"\"",{"type":31,"tagName":429,"properties":5287,"children":5288},{"style":581},[5289],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5291,"children":5292},{"style":542},[5293],{"type":27,"value":1672},{"type":31,"tagName":429,"properties":5295,"children":5296},{"style":581},[5297],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5299,"children":5300},{"style":542},[5301],{"type":27,"value":5302},"badge",{"type":31,"tagName":429,"properties":5304,"children":5305},{"style":581},[5306],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5308,"children":5309},{"style":542},[5310],{"type":27,"value":5311},":{",{"type":31,"tagName":429,"properties":5313,"children":5314},{"style":581},[5315],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5317,"children":5318},{"style":542},[5319],{"type":27,"value":27},{"type":31,"tagName":429,"properties":5321,"children":5322},{"style":581},[5323],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5325,"children":5326},{"style":542},[5327],{"type":27,"value":5328},":\"",{"type":31,"tagName":429,"properties":5330,"children":5331},{"style":536},[5332],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5335,"children":5336},{"class":431},[5337,5342,5346,5351,5356,5360,5365,5369,5374,5378,5382,5387,5391,5396,5400,5404,5408,5412,5416,5421,5425,5430],{"type":31,"tagName":429,"properties":5338,"children":5339},{"style":530},[5340],{"type":27,"value":5341},"  fb_str",{"type":31,"tagName":429,"properties":5343,"children":5344},{"style":536},[5345],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5347,"children":5348},{"style":530},[5349],{"type":27,"value":5350},"isNaN",{"type":31,"tagName":429,"properties":5352,"children":5353},{"style":536},[5354],{"type":27,"value":5355},"(asymmetry) ",{"type":31,"tagName":429,"properties":5357,"children":5358},{"style":1355},[5359],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5361,"children":5362},{"style":542},[5363],{"type":27,"value":5364}," \"No reading\"",{"type":31,"tagName":429,"properties":5366,"children":5367},{"style":1355},[5368],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5370,"children":5371},{"style":536},[5372],{"type":27,"value":5373}," asymmetry ",{"type":31,"tagName":429,"properties":5375,"children":5376},{"style":1355},[5377],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":5379,"children":5380},{"style":1355},[5381],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":5383,"children":5384},{"style":536},[5385],{"type":27,"value":5386},"flatPoints ",{"type":31,"tagName":429,"properties":5388,"children":5389},{"style":1355},[5390],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5392,"children":5393},{"style":542},[5394],{"type":27,"value":5395}," \"Puts rich\"",{"type":31,"tagName":429,"properties":5397,"children":5398},{"style":1355},[5399],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5401,"children":5402},{"style":536},[5403],{"type":27,"value":5373},{"type":31,"tagName":429,"properties":5405,"children":5406},{"style":1355},[5407],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":5409,"children":5410},{"style":536},[5411],{"type":27,"value":2762},{"type":31,"tagName":429,"properties":5413,"children":5414},{"style":1355},[5415],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5417,"children":5418},{"style":542},[5419],{"type":27,"value":5420}," \"Calls rich\"",{"type":31,"tagName":429,"properties":5422,"children":5423},{"style":1355},[5424],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5426,"children":5427},{"style":542},[5428],{"type":27,"value":5429}," \"Flat\"",{"type":31,"tagName":429,"properties":5431,"children":5432},{"style":536},[5433],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5436,"children":5437},{"class":431},[5438,5442,5446,5451,5455,5460,5464,5468],{"type":31,"tagName":429,"properties":5439,"children":5440},{"style":530},[5441],{"type":27,"value":5110},{"type":31,"tagName":429,"properties":5443,"children":5444},{"style":536},[5445],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5447,"children":5448},{"style":542},[5449],{"type":27,"value":5450},"\",",{"type":31,"tagName":429,"properties":5452,"children":5453},{"style":581},[5454],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5456,"children":5457},{"style":542},[5458],{"type":27,"value":5459},"color",{"type":31,"tagName":429,"properties":5461,"children":5462},{"style":581},[5463],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5465,"children":5466},{"style":542},[5467],{"type":27,"value":5328},{"type":31,"tagName":429,"properties":5469,"children":5470},{"style":536},[5471],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5474,"children":5475},{"class":431},[5476,5480,5484,5488,5492,5496,5501,5505,5509,5513,5517,5521,5525,5530,5534,5538,5542,5546,5550,5555,5559,5563],{"type":31,"tagName":429,"properties":5477,"children":5478},{"style":530},[5479],{"type":27,"value":5341},{"type":31,"tagName":429,"properties":5481,"children":5482},{"style":536},[5483],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5485,"children":5486},{"style":530},[5487],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":5489,"children":5490},{"style":536},[5491],{"type":27,"value":5355},{"type":31,"tagName":429,"properties":5493,"children":5494},{"style":1355},[5495],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5497,"children":5498},{"style":542},[5499],{"type":27,"value":5500}," \"#94a3b8\"",{"type":31,"tagName":429,"properties":5502,"children":5503},{"style":1355},[5504],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5506,"children":5507},{"style":536},[5508],{"type":27,"value":5373},{"type":31,"tagName":429,"properties":5510,"children":5511},{"style":1355},[5512],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":5514,"children":5515},{"style":1355},[5516],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":5518,"children":5519},{"style":536},[5520],{"type":27,"value":5386},{"type":31,"tagName":429,"properties":5522,"children":5523},{"style":1355},[5524],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5526,"children":5527},{"style":542},[5528],{"type":27,"value":5529}," \"#a78bfa\"",{"type":31,"tagName":429,"properties":5531,"children":5532},{"style":1355},[5533],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5535,"children":5536},{"style":536},[5537],{"type":27,"value":5373},{"type":31,"tagName":429,"properties":5539,"children":5540},{"style":1355},[5541],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":5543,"children":5544},{"style":536},[5545],{"type":27,"value":2762},{"type":31,"tagName":429,"properties":5547,"children":5548},{"style":1355},[5549],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":5551,"children":5552},{"style":542},[5553],{"type":27,"value":5554}," \"#38bdf8\"",{"type":31,"tagName":429,"properties":5556,"children":5557},{"style":1355},[5558],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":5560,"children":5561},{"style":542},[5562],{"type":27,"value":5500},{"type":31,"tagName":429,"properties":5564,"children":5565},{"style":536},[5566],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5569,"children":5570},{"class":431},[5571,5575,5579,5584,5588,5592,5596,5601],{"type":31,"tagName":429,"properties":5572,"children":5573},{"style":530},[5574],{"type":27,"value":5110},{"type":31,"tagName":429,"properties":5576,"children":5577},{"style":536},[5578],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5580,"children":5581},{"style":542},[5582],{"type":27,"value":5583},"\"},",{"type":31,"tagName":429,"properties":5585,"children":5586},{"style":581},[5587],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5589,"children":5590},{"style":542},[5591],{"type":27,"value":1913},{"type":31,"tagName":429,"properties":5593,"children":5594},{"style":581},[5595],{"type":27,"value":5124},{"type":31,"tagName":429,"properties":5597,"children":5598},{"style":542},[5599],{"type":27,"value":5600},":[\"",{"type":31,"tagName":429,"properties":5602,"children":5603},{"style":536},[5604],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5607,"children":5608},{"class":431},[5609,5613,5617,5621,5626,5630,5634,5639,5643,5647,5652,5657,5661,5665,5669],{"type":31,"tagName":429,"properties":5610,"children":5611},{"style":1355},[5612],{"type":27,"value":3830},{"type":31,"tagName":429,"properties":5614,"children":5615},{"style":536},[5616],{"type":27,"value":3835},{"type":31,"tagName":429,"properties":5618,"children":5619},{"style":1355},[5620],{"type":27,"value":2679},{"type":31,"tagName":429,"properties":5622,"children":5623},{"style":536},[5624],{"type":27,"value":5625}," k ",{"type":31,"tagName":429,"properties":5627,"children":5628},{"style":1355},[5629],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":5631,"children":5632},{"style":581},[5633],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":5635,"children":5636},{"style":536},[5637],{"type":27,"value":5638},"; k ",{"type":31,"tagName":429,"properties":5640,"children":5641},{"style":1355},[5642],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":5644,"children":5645},{"style":581},[5646],{"type":27,"value":2256},{"type":31,"tagName":429,"properties":5648,"children":5649},{"style":536},[5650],{"type":27,"value":5651},".",{"type":31,"tagName":429,"properties":5653,"children":5654},{"style":581},[5655],{"type":27,"value":5656},"length",{"type":31,"tagName":429,"properties":5658,"children":5659},{"style":536},[5660],{"type":27,"value":5638},{"type":31,"tagName":429,"properties":5662,"children":5663},{"style":1355},[5664],{"type":27,"value":3889},{"type":31,"tagName":429,"properties":5666,"children":5667},{"style":581},[5668],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":5670,"children":5671},{"style":536},[5672],{"type":27,"value":3898},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5675,"children":5676},{"class":431},[5677,5681,5686,5690,5694,5698,5702,5706,5711],{"type":31,"tagName":429,"properties":5678,"children":5679},{"style":1355},[5680],{"type":27,"value":3930},{"type":31,"tagName":429,"properties":5682,"children":5683},{"style":536},[5684],{"type":27,"value":5685}," (k ",{"type":31,"tagName":429,"properties":5687,"children":5688},{"style":1355},[5689],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":5691,"children":5692},{"style":581},[5693],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":5695,"children":5696},{"style":536},[5697],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":5699,"children":5700},{"style":530},[5701],{"type":27,"value":5189},{"type":31,"tagName":429,"properties":5703,"children":5704},{"style":536},[5705],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5707,"children":5708},{"style":542},[5709],{"type":27,"value":5710},"\",\"",{"type":31,"tagName":429,"properties":5712,"children":5713},{"style":536},[5714],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5717,"children":5718},{"class":431},[5719,5724,5728,5733],{"type":31,"tagName":429,"properties":5720,"children":5721},{"style":530},[5722],{"type":27,"value":5723},"    fb_text",{"type":31,"tagName":429,"properties":5725,"children":5726},{"style":536},[5727],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5729,"children":5730},{"style":542},[5731],{"type":27,"value":5732},"\"[\"",{"type":31,"tagName":429,"properties":5734,"children":5735},{"style":536},[5736],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5739,"children":5740},{"class":431},[5741,5746,5750,5755],{"type":31,"tagName":429,"properties":5742,"children":5743},{"style":530},[5744],{"type":27,"value":5745},"    fb_str",{"type":31,"tagName":429,"properties":5747,"children":5748},{"style":536},[5749],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5751,"children":5752},{"style":581},[5753],{"type":27,"value":5754},"DELTA_LABELS",{"type":31,"tagName":429,"properties":5756,"children":5757},{"style":536},[5758],{"type":27,"value":5759},"[k]);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":5762,"children":5763},{"class":431},[5764,5768,5772,5776],{"type":31,"tagName":429,"properties":5765,"children":5766},{"style":530},[5767],{"type":27,"value":5723},{"type":31,"tagName":429,"properties":5769,"children":5770},{"style":536},[5771],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5773,"children":5774},{"style":542},[5775],{"type":27,"value":5710},{"type":31,"tagName":429,"properties":5777,"children":5778},{"style":536},[5779],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5782,"children":5783},{"class":431},[5784,5789,5793,5798,5802,5807,5812],{"type":31,"tagName":429,"properties":5785,"children":5786},{"style":530},[5787],{"type":27,"value":5788},"    fb_num",{"type":31,"tagName":429,"properties":5790,"children":5791},{"style":536},[5792],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5794,"children":5795},{"style":530},[5796],{"type":27,"value":5797},"riskReversal",{"type":31,"tagName":429,"properties":5799,"children":5800},{"style":536},[5801],{"type":27,"value":3500},{"type":31,"tagName":429,"properties":5803,"children":5804},{"style":581},[5805],{"type":27,"value":5806},"DELTAS",{"type":31,"tagName":429,"properties":5808,"children":5809},{"style":536},[5810],{"type":27,"value":5811},"[k])); ",{"type":31,"tagName":429,"properties":5813,"children":5814},{"style":435},[5815],{"type":27,"value":5816},"// null where a wing is missing",{"type":27,"value":28},{"type":31,"tagName":429,"properties":5819,"children":5820},{"class":431},[5821,5825,5829,5834],{"type":31,"tagName":429,"properties":5822,"children":5823},{"style":530},[5824],{"type":27,"value":5723},{"type":31,"tagName":429,"properties":5826,"children":5827},{"style":536},[5828],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5830,"children":5831},{"style":542},[5832],{"type":27,"value":5833},"\"]\"",{"type":31,"tagName":429,"properties":5835,"children":5836},{"style":536},[5837],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5840,"children":5841},{"class":431},[5842],{"type":31,"tagName":429,"properties":5843,"children":5844},{"style":536},[5845],{"type":27,"value":4322},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5848,"children":5849},{"class":431},[5850,5854,5858,5863],{"type":31,"tagName":429,"properties":5851,"children":5852},{"style":530},[5853],{"type":27,"value":5110},{"type":31,"tagName":429,"properties":5855,"children":5856},{"style":536},[5857],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5859,"children":5860},{"style":542},[5861],{"type":27,"value":5862},"\"]}\"",{"type":31,"tagName":429,"properties":5864,"children":5865},{"style":536},[5866],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5869,"children":5870},{"class":431},[5871,5876],{"type":31,"tagName":429,"properties":5872,"children":5873},{"style":530},[5874],{"type":27,"value":5875},"  writeFrameBuffer",{"type":31,"tagName":429,"properties":5877,"children":5878},{"style":536},[5879],{"type":27,"value":5880},"(rr_rows);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":5883,"children":5884},{"class":431},[5885],{"type":31,"tagName":429,"properties":5886,"children":5887},{"style":536},[5888],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5891,"children":5892},{"class":431},[5893,5897,5902,5906,5910,5914,5918,5922,5926,5930],{"type":31,"tagName":429,"properties":5894,"children":5895},{"style":1355},[5896],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":5898,"children":5899},{"style":530},[5900],{"type":27,"value":5901}," writeWords",{"type":31,"tagName":429,"properties":5903,"children":5904},{"style":536},[5905],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5907,"children":5908},{"style":3425},[5909],{"type":27,"value":3428},{"type":31,"tagName":429,"properties":5911,"children":5912},{"style":1355},[5913],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":5915,"children":5916},{"style":530},[5917],{"type":27,"value":3298},{"type":31,"tagName":429,"properties":5919,"children":5920},{"style":536},[5921],{"type":27,"value":3458},{"type":31,"tagName":429,"properties":5923,"children":5924},{"style":1355},[5925],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":5927,"children":5928},{"style":581},[5929],{"type":27,"value":3191},{"type":31,"tagName":429,"properties":5931,"children":5932},{"style":536},[5933],{"type":27,"value":3196},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5936,"children":5937},{"class":431},[5938,5943],{"type":31,"tagName":429,"properties":5939,"children":5940},{"style":530},[5941],{"type":27,"value":5942},"  sb_clear",{"type":31,"tagName":429,"properties":5944,"children":5945},{"style":536},[5946],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5949,"children":5950},{"class":431},[5951,5955,5959,5963,5968,5973,5977,5982],{"type":31,"tagName":429,"properties":5952,"children":5953},{"style":1355},[5954],{"type":27,"value":4331},{"type":31,"tagName":429,"properties":5956,"children":5957},{"style":536},[5958],{"type":27,"value":3835},{"type":31,"tagName":429,"properties":5960,"children":5961},{"style":530},[5962],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":5964,"children":5965},{"style":536},[5966],{"type":27,"value":5967},"(asymmetry)) ",{"type":31,"tagName":429,"properties":5969,"children":5970},{"style":530},[5971],{"type":27,"value":5972},"sb_text",{"type":31,"tagName":429,"properties":5974,"children":5975},{"style":536},[5976],{"type":27,"value":539},{"type":31,"tagName":429,"properties":5978,"children":5979},{"style":542},[5980],{"type":27,"value":5981},"\"No wings to read on this expiry\"",{"type":31,"tagName":429,"properties":5983,"children":5984},{"style":536},[5985],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":5988,"children":5989},{"class":431},[5990,5995,5999,6004,6008,6012,6017,6021,6025,6030],{"type":31,"tagName":429,"properties":5991,"children":5992},{"style":1355},[5993],{"type":27,"value":5994},"  else",{"type":31,"tagName":429,"properties":5996,"children":5997},{"style":1355},[5998],{"type":27,"value":4242},{"type":31,"tagName":429,"properties":6000,"children":6001},{"style":536},[6002],{"type":27,"value":6003}," (asymmetry ",{"type":31,"tagName":429,"properties":6005,"children":6006},{"style":1355},[6007],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":6009,"children":6010},{"style":1355},[6011],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":6013,"children":6014},{"style":536},[6015],{"type":27,"value":6016},"flatPoints) ",{"type":31,"tagName":429,"properties":6018,"children":6019},{"style":530},[6020],{"type":27,"value":5972},{"type":31,"tagName":429,"properties":6022,"children":6023},{"style":536},[6024],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6026,"children":6027},{"style":542},[6028],{"type":27,"value":6029},"\"Puts rich: the downside wing costs more\"",{"type":31,"tagName":429,"properties":6031,"children":6032},{"style":536},[6033],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6036,"children":6037},{"class":431},[6038,6042,6046,6050,6054,6059,6063,6067,6072],{"type":31,"tagName":429,"properties":6039,"children":6040},{"style":1355},[6041],{"type":27,"value":5994},{"type":31,"tagName":429,"properties":6043,"children":6044},{"style":1355},[6045],{"type":27,"value":4242},{"type":31,"tagName":429,"properties":6047,"children":6048},{"style":536},[6049],{"type":27,"value":6003},{"type":31,"tagName":429,"properties":6051,"children":6052},{"style":1355},[6053],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":6055,"children":6056},{"style":536},[6057],{"type":27,"value":6058}," flatPoints) ",{"type":31,"tagName":429,"properties":6060,"children":6061},{"style":530},[6062],{"type":27,"value":5972},{"type":31,"tagName":429,"properties":6064,"children":6065},{"style":536},[6066],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6068,"children":6069},{"style":542},[6070],{"type":27,"value":6071},"\"Calls rich: the upside wing costs more\"",{"type":31,"tagName":429,"properties":6073,"children":6074},{"style":536},[6075],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6078,"children":6079},{"class":431},[6080,6084,6089,6093,6098],{"type":31,"tagName":429,"properties":6081,"children":6082},{"style":1355},[6083],{"type":27,"value":5994},{"type":31,"tagName":429,"properties":6085,"children":6086},{"style":530},[6087],{"type":27,"value":6088}," sb_text",{"type":31,"tagName":429,"properties":6090,"children":6091},{"style":536},[6092],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6094,"children":6095},{"style":542},[6096],{"type":27,"value":6097},"\"Flat: both wings cost about the same\"",{"type":31,"tagName":429,"properties":6099,"children":6100},{"style":536},[6101],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6104,"children":6105},{"class":431},[6106,6111],{"type":31,"tagName":429,"properties":6107,"children":6108},{"style":530},[6109],{"type":27,"value":6110},"  str_read_sb",{"type":31,"tagName":429,"properties":6112,"children":6113},{"style":536},[6114],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6117,"children":6118},{"class":431},[6119,6123],{"type":31,"tagName":429,"properties":6120,"children":6121},{"style":530},[6122],{"type":27,"value":5084},{"type":31,"tagName":429,"properties":6124,"children":6125},{"style":536},[6126],{"type":27,"value":3690},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6129,"children":6130},{"class":431},[6131,6135],{"type":31,"tagName":429,"properties":6132,"children":6133},{"style":530},[6134],{"type":27,"value":5942},{"type":31,"tagName":429,"properties":6136,"children":6137},{"style":536},[6138],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6141,"children":6142},{"class":431},[6143,6147,6151,6155,6159,6163,6167,6171,6175,6179,6183],{"type":31,"tagName":429,"properties":6144,"children":6145},{"style":1355},[6146],{"type":27,"value":4331},{"type":31,"tagName":429,"properties":6148,"children":6149},{"style":536},[6150],{"type":27,"value":5163},{"type":31,"tagName":429,"properties":6152,"children":6153},{"style":530},[6154],{"type":27,"value":5168},{"type":31,"tagName":429,"properties":6156,"children":6157},{"style":536},[6158],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":6160,"children":6161},{"style":1355},[6162],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":6164,"children":6165},{"style":581},[6166],{"type":27,"value":2171},{"type":31,"tagName":429,"properties":6168,"children":6169},{"style":536},[6170],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":6172,"children":6173},{"style":530},[6174],{"type":27,"value":5972},{"type":31,"tagName":429,"properties":6176,"children":6177},{"style":536},[6178],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6180,"children":6181},{"style":542},[6182],{"type":27,"value":5198},{"type":31,"tagName":429,"properties":6184,"children":6185},{"style":536},[6186],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6189,"children":6190},{"class":431},[6191,6196,6200,6204],{"type":31,"tagName":429,"properties":6192,"children":6193},{"style":530},[6194],{"type":27,"value":6195},"  sb_int",{"type":31,"tagName":429,"properties":6197,"children":6198},{"style":536},[6199],{"type":27,"value":5216},{"type":31,"tagName":429,"properties":6201,"children":6202},{"style":530},[6203],{"type":27,"value":5168},{"type":31,"tagName":429,"properties":6205,"children":6206},{"style":536},[6207],{"type":27,"value":3312},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6210,"children":6211},{"class":431},[6212,6217,6221,6225,6229,6233,6237,6241,6245],{"type":31,"tagName":429,"properties":6213,"children":6214},{"style":530},[6215],{"type":27,"value":6216},"  sb_text",{"type":31,"tagName":429,"properties":6218,"children":6219},{"style":536},[6220],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6222,"children":6223},{"style":581},[6224],{"type":27,"value":5241},{"type":31,"tagName":429,"properties":6226,"children":6227},{"style":536},[6228],{"type":27,"value":5246},{"type":31,"tagName":429,"properties":6230,"children":6231},{"style":530},[6232],{"type":27,"value":5251},{"type":31,"tagName":429,"properties":6234,"children":6235},{"style":536},[6236],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":6238,"children":6239},{"style":1355},[6240],{"type":27,"value":3515},{"type":31,"tagName":429,"properties":6242,"children":6243},{"style":581},[6244],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":6246,"children":6247},{"style":536},[6248],{"type":27,"value":5268},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6251,"children":6252},{"class":431},[6253,6257,6261,6266],{"type":31,"tagName":429,"properties":6254,"children":6255},{"style":530},[6256],{"type":27,"value":6216},{"type":31,"tagName":429,"properties":6258,"children":6259},{"style":536},[6260],{"type":27,"value":539},{"type":31,"tagName":429,"properties":6262,"children":6263},{"style":542},[6264],{"type":27,"value":6265},"\", \"",{"type":31,"tagName":429,"properties":6267,"children":6268},{"style":536},[6269],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6272,"children":6273},{"class":431},[6274,6278,6283,6287,6292,6296,6301],{"type":31,"tagName":429,"properties":6275,"children":6276},{"style":1355},[6277],{"type":27,"value":3667},{"type":31,"tagName":429,"properties":6279,"children":6280},{"style":581},[6281],{"type":27,"value":6282}," left",{"type":31,"tagName":429,"properties":6284,"children":6285},{"style":1355},[6286],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6288,"children":6289},{"style":530},[6290],{"type":27,"value":6291}," i64",{"type":31,"tagName":429,"properties":6293,"children":6294},{"style":536},[6295],{"type":27,"value":4995},{"type":31,"tagName":429,"properties":6297,"children":6298},{"style":530},[6299],{"type":27,"value":6300},"days",{"type":31,"tagName":429,"properties":6302,"children":6303},{"style":536},[6304],{"type":27,"value":6305},"(e));",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6308,"children":6309},{"class":431},[6310,6314],{"type":31,"tagName":429,"properties":6311,"children":6312},{"style":530},[6313],{"type":27,"value":6195},{"type":31,"tagName":429,"properties":6315,"children":6316},{"style":536},[6317],{"type":27,"value":6318},"(left);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6321,"children":6322},{"class":431},[6323,6327,6332,6336,6340,6344,6349,6353,6358],{"type":31,"tagName":429,"properties":6324,"children":6325},{"style":530},[6326],{"type":27,"value":6216},{"type":31,"tagName":429,"properties":6328,"children":6329},{"style":536},[6330],{"type":27,"value":6331},"(left ",{"type":31,"tagName":429,"properties":6333,"children":6334},{"style":1355},[6335],{"type":27,"value":3334},{"type":31,"tagName":429,"properties":6337,"children":6338},{"style":581},[6339],{"type":27,"value":3339},{"type":31,"tagName":429,"properties":6341,"children":6342},{"style":1355},[6343],{"type":27,"value":3344},{"type":31,"tagName":429,"properties":6345,"children":6346},{"style":542},[6347],{"type":27,"value":6348}," \" day, call minus put\"",{"type":31,"tagName":429,"properties":6350,"children":6351},{"style":1355},[6352],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":6354,"children":6355},{"style":542},[6356],{"type":27,"value":6357}," \" days, call minus put\"",{"type":31,"tagName":429,"properties":6359,"children":6360},{"style":536},[6361],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6364,"children":6365},{"class":431},[6366,6371],{"type":31,"tagName":429,"properties":6367,"children":6368},{"style":530},[6369],{"type":27,"value":6370},"  str_title_sb",{"type":31,"tagName":429,"properties":6372,"children":6373},{"style":536},[6374],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6377,"children":6378},{"class":431},[6379],{"type":31,"tagName":429,"properties":6380,"children":6381},{"style":536},[6382],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6385,"children":6386},{"class":431},[],{"type":27,"value":28},{"type":31,"tagName":429,"properties":6389,"children":6390},{"class":431},[6391],{"type":31,"tagName":429,"properties":6392,"children":6393},{"style":435},[6394],{"type":27,"value":6395},"// onBar() runs once per bar: history rows carry an empty block and cost one read; the live bar loads the chain into the",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6398,"children":6399},{"class":431},[6400],{"type":31,"tagName":429,"properties":6401,"children":6402},{"style":435},[6403],{"type":27,"value":6404},"// term, picks the expiry nearest the setting's days and reads its wings. Then the readings (NaN on history rows), the",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6407,"children":6408},{"class":431},[6409],{"type":31,"tagName":429,"properties":6410,"children":6411},{"style":435},[6412],{"type":27,"value":6413},"// bars and the card's words on the live bar only.",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6416,"children":6417},{"class":431},[6418,6422,6427,6431,6435,6439],{"type":31,"tagName":429,"properties":6419,"children":6420},{"style":1355},[6421],{"type":27,"value":3172},{"type":31,"tagName":429,"properties":6423,"children":6424},{"style":530},[6425],{"type":27,"value":6426}," onBar",{"type":31,"tagName":429,"properties":6428,"children":6429},{"style":536},[6430],{"type":27,"value":3182},{"type":31,"tagName":429,"properties":6432,"children":6433},{"style":1355},[6434],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":6436,"children":6437},{"style":581},[6438],{"type":27,"value":3191},{"type":31,"tagName":429,"properties":6440,"children":6441},{"style":536},[6442],{"type":27,"value":3196},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6445,"children":6446},{"class":431},[6447,6451,6456,6460,6465,6470],{"type":31,"tagName":429,"properties":6448,"children":6449},{"style":1355},[6450],{"type":27,"value":3667},{"type":31,"tagName":429,"properties":6452,"children":6453},{"style":581},[6454],{"type":27,"value":6455}," close",{"type":31,"tagName":429,"properties":6457,"children":6458},{"style":1355},[6459],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6461,"children":6462},{"style":536},[6463],{"type":27,"value":6464}," bar.",{"type":31,"tagName":429,"properties":6466,"children":6467},{"style":530},[6468],{"type":27,"value":6469},"close",{"type":31,"tagName":429,"properties":6471,"children":6472},{"style":536},[6473],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6476,"children":6477},{"class":431},[6478,6482,6487,6491,6495,6500],{"type":31,"tagName":429,"properties":6479,"children":6480},{"style":1355},[6481],{"type":27,"value":3667},{"type":31,"tagName":429,"properties":6483,"children":6484},{"style":581},[6485],{"type":27,"value":6486}," t",{"type":31,"tagName":429,"properties":6488,"children":6489},{"style":1355},[6490],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6492,"children":6493},{"style":536},[6494],{"type":27,"value":6464},{"type":31,"tagName":429,"properties":6496,"children":6497},{"style":530},[6498],{"type":27,"value":6499},"time",{"type":31,"tagName":429,"properties":6501,"children":6502},{"style":536},[6503],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6506,"children":6507},{"class":431},[6508,6513,6517,6521,6525],{"type":31,"tagName":429,"properties":6509,"children":6510},{"style":536},[6511],{"type":27,"value":6512},"  row ",{"type":31,"tagName":429,"properties":6514,"children":6515},{"style":1355},[6516],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6518,"children":6519},{"style":1355},[6520],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":6522,"children":6523},{"style":581},[6524],{"type":27,"value":594},{"type":31,"tagName":429,"properties":6526,"children":6527},{"style":536},[6528],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6531,"children":6532},{"class":431},[6533,6537,6542,6546,6550,6554],{"type":31,"tagName":429,"properties":6534,"children":6535},{"style":1355},[6536],{"type":27,"value":3729},{"type":31,"tagName":429,"properties":6538,"children":6539},{"style":536},[6540],{"type":27,"value":6541}," chainCells ",{"type":31,"tagName":429,"properties":6543,"children":6544},{"style":1355},[6545],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6547,"children":6548},{"style":1355},[6549],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":6551,"children":6552},{"style":581},[6553],{"type":27,"value":594},{"type":31,"tagName":429,"properties":6555,"children":6556},{"style":536},[6557],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6560,"children":6561},{"class":431},[6562,6566,6571,6575,6579],{"type":31,"tagName":429,"properties":6563,"children":6564},{"style":1355},[6565],{"type":27,"value":3729},{"type":31,"tagName":429,"properties":6567,"children":6568},{"style":536},[6569],{"type":27,"value":6570}," kept ",{"type":31,"tagName":429,"properties":6572,"children":6573},{"style":1355},[6574],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6576,"children":6577},{"style":581},[6578],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":6580,"children":6581},{"style":536},[6582],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6585,"children":6586},{"class":431},[6587,6591,6596,6601,6605,6610,6614,6618,6623,6627,6631,6635],{"type":31,"tagName":429,"properties":6588,"children":6589},{"style":1355},[6590],{"type":27,"value":4331},{"type":31,"tagName":429,"properties":6592,"children":6593},{"style":536},[6594],{"type":27,"value":6595}," (bar.",{"type":31,"tagName":429,"properties":6597,"children":6598},{"style":530},[6599],{"type":27,"value":6600},"isLast",{"type":31,"tagName":429,"properties":6602,"children":6603},{"style":536},[6604],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":6606,"children":6607},{"style":1355},[6608],{"type":27,"value":6609},"&&",{"type":31,"tagName":429,"properties":6611,"children":6612},{"style":1355},[6613],{"type":27,"value":3968},{"type":31,"tagName":429,"properties":6615,"children":6616},{"style":530},[6617],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":6619,"children":6620},{"style":536},[6621],{"type":27,"value":6622},"(close) ",{"type":31,"tagName":429,"properties":6624,"children":6625},{"style":1355},[6626],{"type":27,"value":6609},{"type":31,"tagName":429,"properties":6628,"children":6629},{"style":1355},[6630],{"type":27,"value":3968},{"type":31,"tagName":429,"properties":6632,"children":6633},{"style":530},[6634],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":6636,"children":6637},{"style":536},[6638],{"type":27,"value":6639},"(t)) {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6642,"children":6643},{"class":431},[6644,6649,6653,6658],{"type":31,"tagName":429,"properties":6645,"children":6646},{"style":536},[6647],{"type":27,"value":6648},"    chainCells ",{"type":31,"tagName":429,"properties":6650,"children":6651},{"style":1355},[6652],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6654,"children":6655},{"style":530},[6656],{"type":27,"value":6657}," in_chain_cells",{"type":31,"tagName":429,"properties":6659,"children":6660},{"style":536},[6661],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6664,"children":6665},{"class":431},[6666,6670,6675,6680,6684],{"type":31,"tagName":429,"properties":6667,"children":6668},{"style":1355},[6669],{"type":27,"value":3930},{"type":31,"tagName":429,"properties":6671,"children":6672},{"style":536},[6673],{"type":27,"value":6674}," (chainCells ",{"type":31,"tagName":429,"properties":6676,"children":6677},{"style":1355},[6678],{"type":27,"value":6679},">=",{"type":31,"tagName":429,"properties":6681,"children":6682},{"style":581},[6683],{"type":27,"value":2162},{"type":31,"tagName":429,"properties":6685,"children":6686},{"style":536},[6687],{"type":27,"value":3898},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6690,"children":6691},{"class":431},[6692,6697,6702,6706,6711,6715],{"type":31,"tagName":429,"properties":6693,"children":6694},{"style":1355},[6695],{"type":27,"value":6696},"      const",{"type":31,"tagName":429,"properties":6698,"children":6699},{"style":581},[6700],{"type":27,"value":6701}," cells",{"type":31,"tagName":429,"properties":6703,"children":6704},{"style":1355},[6705],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6707,"children":6708},{"style":530},[6709],{"type":27,"value":6710}," in_chain_view",{"type":31,"tagName":429,"properties":6712,"children":6713},{"style":536},[6714],{"type":27,"value":895},{"type":31,"tagName":429,"properties":6716,"children":6717},{"style":435},[6718],{"type":27,"value":6719},"// the live chain in place: the first n values of the build's own buffer",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6722,"children":6723},{"class":431},[6724,6728,6733,6737,6742,6747,6751,6756,6760],{"type":31,"tagName":429,"properties":6725,"children":6726},{"style":1355},[6727],{"type":27,"value":6696},{"type":31,"tagName":429,"properties":6729,"children":6730},{"style":581},[6731],{"type":27,"value":6732}," nowMs",{"type":31,"tagName":429,"properties":6734,"children":6735},{"style":1355},[6736],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6738,"children":6739},{"style":530},[6740],{"type":27,"value":6741}," chainPricedAtMs",{"type":31,"tagName":429,"properties":6743,"children":6744},{"style":536},[6745],{"type":27,"value":6746},"(cells, chainCells, t ",{"type":31,"tagName":429,"properties":6748,"children":6749},{"style":1355},[6750],{"type":27,"value":3546},{"type":31,"tagName":429,"properties":6752,"children":6753},{"style":581},[6754],{"type":27,"value":6755}," 1000.0",{"type":31,"tagName":429,"properties":6757,"children":6758},{"style":536},[6759],{"type":27,"value":2665},{"type":31,"tagName":429,"properties":6761,"children":6762},{"style":435},[6763],{"type":27,"value":6764},"// when the chart priced the chain",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6767,"children":6768},{"class":431},[6769,6774,6778,6782,6787],{"type":31,"tagName":429,"properties":6770,"children":6771},{"style":536},[6772],{"type":27,"value":6773},"      kept ",{"type":31,"tagName":429,"properties":6775,"children":6776},{"style":1355},[6777],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6779,"children":6780},{"style":536},[6781],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":6783,"children":6784},{"style":530},[6785],{"type":27,"value":6786},"load",{"type":31,"tagName":429,"properties":6788,"children":6789},{"style":536},[6790],{"type":27,"value":6791},"(cells, chainCells, nowMs, close, zone, rate);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6794,"children":6795},{"class":431},[6796,6801,6805,6809,6814,6819],{"type":31,"tagName":429,"properties":6797,"children":6798},{"style":536},[6799],{"type":27,"value":6800},"      row ",{"type":31,"tagName":429,"properties":6802,"children":6803},{"style":1355},[6804],{"type":27,"value":2276},{"type":31,"tagName":429,"properties":6806,"children":6807},{"style":536},[6808],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":6810,"children":6811},{"style":530},[6812],{"type":27,"value":6813},"nearest",{"type":31,"tagName":429,"properties":6815,"children":6816},{"style":536},[6817],{"type":27,"value":6818},"(days); ",{"type":31,"tagName":429,"properties":6820,"children":6821},{"style":435},[6822],{"type":27,"value":6823},"// an expiry after today with an at-the-money IV, nearest the setting's days",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6826,"children":6827},{"class":431},[6828,6832,6837,6841,6845,6849,6854],{"type":31,"tagName":429,"properties":6829,"children":6830},{"style":1355},[6831],{"type":27,"value":4144},{"type":31,"tagName":429,"properties":6833,"children":6834},{"style":536},[6835],{"type":27,"value":6836}," (row ",{"type":31,"tagName":429,"properties":6838,"children":6839},{"style":1355},[6840],{"type":27,"value":6679},{"type":31,"tagName":429,"properties":6842,"children":6843},{"style":581},[6844],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":6846,"children":6847},{"style":536},[6848],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":6850,"children":6851},{"style":530},[6852],{"type":27,"value":6853},"measure",{"type":31,"tagName":429,"properties":6855,"children":6856},{"style":536},[6857],{"type":27,"value":6858},"(cells, chainCells, row);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":6861,"children":6862},{"class":431},[6863],{"type":31,"tagName":429,"properties":6864,"children":6865},{"style":536},[6866],{"type":27,"value":4313},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6869,"children":6870},{"class":431},[6871],{"type":31,"tagName":429,"properties":6872,"children":6873},{"style":536},[6874],{"type":27,"value":4322},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6877,"children":6878},{"class":431},[6879,6883,6888,6892,6896,6900,6904],{"type":31,"tagName":429,"properties":6880,"children":6881},{"style":1355},[6882],{"type":27,"value":3667},{"type":31,"tagName":429,"properties":6884,"children":6885},{"style":581},[6886],{"type":27,"value":6887}," reading",{"type":31,"tagName":429,"properties":6889,"children":6890},{"style":1355},[6891],{"type":27,"value":1368},{"type":31,"tagName":429,"properties":6893,"children":6894},{"style":536},[6895],{"type":27,"value":2841},{"type":31,"tagName":429,"properties":6897,"children":6898},{"style":1355},[6899],{"type":27,"value":6679},{"type":31,"tagName":429,"properties":6901,"children":6902},{"style":581},[6903],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":6905,"children":6906},{"style":536},[6907],{"type":27,"value":2776},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6910,"children":6911},{"class":431},[6912,6917,6922,6926,6931,6935,6939],{"type":31,"tagName":429,"properties":6913,"children":6914},{"style":530},[6915],{"type":27,"value":6916},"  out_rr25",{"type":31,"tagName":429,"properties":6918,"children":6919},{"style":536},[6920],{"type":27,"value":6921},"(reading ",{"type":31,"tagName":429,"properties":6923,"children":6924},{"style":1355},[6925],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":6927,"children":6928},{"style":536},[6929],{"type":27,"value":6930}," rr25 ",{"type":31,"tagName":429,"properties":6932,"children":6933},{"style":1355},[6934],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":6936,"children":6937},{"style":581},[6938],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":6940,"children":6941},{"style":536},[6942],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6945,"children":6946},{"class":431},[6947,6952,6956,6960,6965,6969,6973],{"type":31,"tagName":429,"properties":6948,"children":6949},{"style":530},[6950],{"type":27,"value":6951},"  out_rr10",{"type":31,"tagName":429,"properties":6953,"children":6954},{"style":536},[6955],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":6957,"children":6958},{"style":1355},[6959],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":6961,"children":6962},{"style":536},[6963],{"type":27,"value":6964}," rr10 ",{"type":31,"tagName":429,"properties":6966,"children":6967},{"style":1355},[6968],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":6970,"children":6971},{"style":581},[6972],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":6974,"children":6975},{"style":536},[6976],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":6979,"children":6980},{"class":431},[6981,6986,6990,6994,6999,7003,7007],{"type":31,"tagName":429,"properties":6982,"children":6983},{"style":530},[6984],{"type":27,"value":6985},"  out_call25_iv",{"type":31,"tagName":429,"properties":6987,"children":6988},{"style":536},[6989],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":6991,"children":6992},{"style":1355},[6993],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":6995,"children":6996},{"style":536},[6997],{"type":27,"value":6998}," call25 ",{"type":31,"tagName":429,"properties":7000,"children":7001},{"style":1355},[7002],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7004,"children":7005},{"style":581},[7006],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7008,"children":7009},{"style":536},[7010],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7013,"children":7014},{"class":431},[7015,7020,7024,7028,7033,7037,7041],{"type":31,"tagName":429,"properties":7016,"children":7017},{"style":530},[7018],{"type":27,"value":7019},"  out_put25_iv",{"type":31,"tagName":429,"properties":7021,"children":7022},{"style":536},[7023],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7025,"children":7026},{"style":1355},[7027],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7029,"children":7030},{"style":536},[7031],{"type":27,"value":7032}," put25 ",{"type":31,"tagName":429,"properties":7034,"children":7035},{"style":1355},[7036],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7038,"children":7039},{"style":581},[7040],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7042,"children":7043},{"style":536},[7044],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7047,"children":7048},{"class":431},[7049,7054,7058,7062,7067,7071,7075],{"type":31,"tagName":429,"properties":7050,"children":7051},{"style":530},[7052],{"type":27,"value":7053},"  out_call10_iv",{"type":31,"tagName":429,"properties":7055,"children":7056},{"style":536},[7057],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7059,"children":7060},{"style":1355},[7061],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7063,"children":7064},{"style":536},[7065],{"type":27,"value":7066}," call10 ",{"type":31,"tagName":429,"properties":7068,"children":7069},{"style":1355},[7070],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7072,"children":7073},{"style":581},[7074],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7076,"children":7077},{"style":536},[7078],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7081,"children":7082},{"class":431},[7083,7088,7092,7096,7101,7105,7109],{"type":31,"tagName":429,"properties":7084,"children":7085},{"style":530},[7086],{"type":27,"value":7087},"  out_put10_iv",{"type":31,"tagName":429,"properties":7089,"children":7090},{"style":536},[7091],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7093,"children":7094},{"style":1355},[7095],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7097,"children":7098},{"style":536},[7099],{"type":27,"value":7100}," put10 ",{"type":31,"tagName":429,"properties":7102,"children":7103},{"style":1355},[7104],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7106,"children":7107},{"style":581},[7108],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7110,"children":7111},{"style":536},[7112],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7115,"children":7116},{"class":431},[7117,7122,7126,7130,7135,7139,7143],{"type":31,"tagName":429,"properties":7118,"children":7119},{"style":530},[7120],{"type":27,"value":7121},"  out_atm_iv",{"type":31,"tagName":429,"properties":7123,"children":7124},{"style":536},[7125],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7127,"children":7128},{"style":1355},[7129],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7131,"children":7132},{"style":536},[7133],{"type":27,"value":7134}," atm ",{"type":31,"tagName":429,"properties":7136,"children":7137},{"style":1355},[7138],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7140,"children":7141},{"style":581},[7142],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7144,"children":7145},{"style":536},[7146],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7149,"children":7150},{"class":431},[7151,7156,7160,7164,7168,7172,7176],{"type":31,"tagName":429,"properties":7152,"children":7153},{"style":530},[7154],{"type":27,"value":7155},"  out_asymmetry",{"type":31,"tagName":429,"properties":7157,"children":7158},{"style":536},[7159],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7161,"children":7162},{"style":1355},[7163],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7165,"children":7166},{"style":536},[7167],{"type":27,"value":5373},{"type":31,"tagName":429,"properties":7169,"children":7170},{"style":1355},[7171],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7173,"children":7174},{"style":581},[7175],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7177,"children":7178},{"style":536},[7179],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7182,"children":7183},{"class":431},[7184,7189,7193,7197,7201,7205,7209,7213,7218,7222,7226,7230,7234,7238,7242,7246],{"type":31,"tagName":429,"properties":7185,"children":7186},{"style":530},[7187],{"type":27,"value":7188},"  out_asymmetry_fallback",{"type":31,"tagName":429,"properties":7190,"children":7191},{"style":536},[7192],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7194,"children":7195},{"style":1355},[7196],{"type":27,"value":6609},{"type":31,"tagName":429,"properties":7198,"children":7199},{"style":1355},[7200],{"type":27,"value":3968},{"type":31,"tagName":429,"properties":7202,"children":7203},{"style":530},[7204],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":7206,"children":7207},{"style":536},[7208],{"type":27,"value":5355},{"type":31,"tagName":429,"properties":7210,"children":7211},{"style":1355},[7212],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7214,"children":7215},{"style":536},[7216],{"type":27,"value":7217}," (fallback ",{"type":31,"tagName":429,"properties":7219,"children":7220},{"style":1355},[7221],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7223,"children":7224},{"style":581},[7225],{"type":27,"value":2771},{"type":31,"tagName":429,"properties":7227,"children":7228},{"style":1355},[7229],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7231,"children":7232},{"style":581},[7233],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":7235,"children":7236},{"style":536},[7237],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":7239,"children":7240},{"style":1355},[7241],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7243,"children":7244},{"style":581},[7245],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7247,"children":7248},{"style":536},[7249],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7252,"children":7253},{"class":431},[7254,7259,7263,7267,7271,7275,7280,7284,7288],{"type":31,"tagName":429,"properties":7255,"children":7256},{"style":530},[7257],{"type":27,"value":7258},"  out_expiry_days",{"type":31,"tagName":429,"properties":7260,"children":7261},{"style":536},[7262],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7264,"children":7265},{"style":1355},[7266],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7268,"children":7269},{"style":536},[7270],{"type":27,"value":3520},{"type":31,"tagName":429,"properties":7272,"children":7273},{"style":530},[7274],{"type":27,"value":6300},{"type":31,"tagName":429,"properties":7276,"children":7277},{"style":536},[7278],{"type":27,"value":7279},"(row) ",{"type":31,"tagName":429,"properties":7281,"children":7282},{"style":1355},[7283],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7285,"children":7286},{"style":581},[7287],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7289,"children":7290},{"style":536},[7291],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7294,"children":7295},{"class":431},[7296,7301,7305,7309,7313,7317,7321,7325,7329,7333,7337,7341,7345,7349,7353,7357,7361,7365,7369,7374,7378,7382,7386,7390,7394,7398,7402,7406,7410,7414,7418],{"type":31,"tagName":429,"properties":7297,"children":7298},{"style":530},[7299],{"type":27,"value":7300},"  out_tone",{"type":31,"tagName":429,"properties":7302,"children":7303},{"style":536},[7304],{"type":27,"value":6921},{"type":31,"tagName":429,"properties":7306,"children":7307},{"style":1355},[7308],{"type":27,"value":6609},{"type":31,"tagName":429,"properties":7310,"children":7311},{"style":1355},[7312],{"type":27,"value":3968},{"type":31,"tagName":429,"properties":7314,"children":7315},{"style":530},[7316],{"type":27,"value":5350},{"type":31,"tagName":429,"properties":7318,"children":7319},{"style":536},[7320],{"type":27,"value":5355},{"type":31,"tagName":429,"properties":7322,"children":7323},{"style":1355},[7324],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7326,"children":7327},{"style":536},[7328],{"type":27,"value":6003},{"type":31,"tagName":429,"properties":7330,"children":7331},{"style":1355},[7332],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":7334,"children":7335},{"style":1355},[7336],{"type":27,"value":2850},{"type":31,"tagName":429,"properties":7338,"children":7339},{"style":536},[7340],{"type":27,"value":5386},{"type":31,"tagName":429,"properties":7342,"children":7343},{"style":1355},[7344],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7346,"children":7347},{"style":581},[7348],{"type":27,"value":3374},{"type":31,"tagName":429,"properties":7350,"children":7351},{"style":1355},[7352],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7354,"children":7355},{"style":536},[7356],{"type":27,"value":5373},{"type":31,"tagName":429,"properties":7358,"children":7359},{"style":1355},[7360],{"type":27,"value":3978},{"type":31,"tagName":429,"properties":7362,"children":7363},{"style":536},[7364],{"type":27,"value":2762},{"type":31,"tagName":429,"properties":7366,"children":7367},{"style":1355},[7368],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7370,"children":7371},{"style":581},[7372],{"type":27,"value":7373}," 2.0",{"type":31,"tagName":429,"properties":7375,"children":7376},{"style":1355},[7377],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7379,"children":7380},{"style":581},[7381],{"type":27,"value":2771},{"type":31,"tagName":429,"properties":7383,"children":7384},{"style":536},[7385],{"type":27,"value":3987},{"type":31,"tagName":429,"properties":7387,"children":7388},{"style":1355},[7389],{"type":27,"value":2261},{"type":31,"tagName":429,"properties":7391,"children":7392},{"style":536},[7393],{"type":27,"value":6464},{"type":31,"tagName":429,"properties":7395,"children":7396},{"style":530},[7397],{"type":27,"value":6600},{"type":31,"tagName":429,"properties":7399,"children":7400},{"style":536},[7401],{"type":27,"value":3354},{"type":31,"tagName":429,"properties":7403,"children":7404},{"style":1355},[7405],{"type":27,"value":4879},{"type":31,"tagName":429,"properties":7407,"children":7408},{"style":581},[7409],{"type":27,"value":2771},{"type":31,"tagName":429,"properties":7411,"children":7412},{"style":1355},[7413],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7415,"children":7416},{"style":581},[7417],{"type":27,"value":2893},{"type":31,"tagName":429,"properties":7419,"children":7420},{"style":536},[7421],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7424,"children":7425},{"class":431},[7426,7430],{"type":31,"tagName":429,"properties":7427,"children":7428},{"style":1355},[7429],{"type":27,"value":4331},{"type":31,"tagName":429,"properties":7431,"children":7432},{"style":536},[7433],{"type":27,"value":7434}," (reading) {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":7437,"children":7438},{"class":431},[7439,7444],{"type":31,"tagName":429,"properties":7440,"children":7441},{"style":530},[7442],{"type":27,"value":7443},"    writeBars",{"type":31,"tagName":429,"properties":7445,"children":7446},{"style":536},[7447],{"type":27,"value":7448},"(row);",{"type":27,"value":28},{"type":31,"tagName":429,"properties":7451,"children":7452},{"class":431},[7453,7458],{"type":31,"tagName":429,"properties":7454,"children":7455},{"style":530},[7456],{"type":27,"value":7457},"    writeWords",{"type":31,"tagName":429,"properties":7459,"children":7460},{"style":536},[7461],{"type":27,"value":7448},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7464,"children":7465},{"class":431},[7466,7471,7475,7479,7483,7487],{"type":31,"tagName":429,"properties":7467,"children":7468},{"style":536},[7469],{"type":27,"value":7470},"  } ",{"type":31,"tagName":429,"properties":7472,"children":7473},{"style":1355},[7474],{"type":27,"value":4237},{"type":31,"tagName":429,"properties":7476,"children":7477},{"style":1355},[7478],{"type":27,"value":4242},{"type":31,"tagName":429,"properties":7480,"children":7481},{"style":536},[7482],{"type":27,"value":6595},{"type":31,"tagName":429,"properties":7484,"children":7485},{"style":530},[7486],{"type":27,"value":6600},{"type":31,"tagName":429,"properties":7488,"children":7489},{"style":536},[7490],{"type":27,"value":7491},"()) {",{"type":27,"value":28},{"type":31,"tagName":429,"properties":7494,"children":7495},{"class":431},[7496],{"type":31,"tagName":429,"properties":7497,"children":7498},{"style":435},[7499],{"type":27,"value":7500},"    // Nothing to read on the live bar: the headline says why, so the card is never a row of blanks.",{"type":27,"value":28},{"type":31,"tagName":429,"properties":7503,"children":7504},{"class":431},[7505,7510],{"type":31,"tagName":429,"properties":7506,"children":7507},{"style":530},[7508],{"type":27,"value":7509},"    sb_clear",{"type":31,"tagName":429,"properties":7511,"children":7512},{"style":536},[7513],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7516,"children":7517},{"class":431},[7518,7523,7528,7532,7536,7540,7545,7549,7553,7557,7561,7565,7570,7574,7579],{"type":31,"tagName":429,"properties":7519,"children":7520},{"style":530},[7521],{"type":27,"value":7522},"    sb_text",{"type":31,"tagName":429,"properties":7524,"children":7525},{"style":536},[7526],{"type":27,"value":7527},"(chainCells ",{"type":31,"tagName":429,"properties":7529,"children":7530},{"style":1355},[7531],{"type":27,"value":3598},{"type":31,"tagName":429,"properties":7533,"children":7534},{"style":581},[7535],{"type":27,"value":2162},{"type":31,"tagName":429,"properties":7537,"children":7538},{"style":1355},[7539],{"type":27,"value":3344},{"type":31,"tagName":429,"properties":7541,"children":7542},{"style":542},[7543],{"type":27,"value":7544}," \"Waiting for the options chain\"",{"type":31,"tagName":429,"properties":7546,"children":7547},{"style":1355},[7548],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7550,"children":7551},{"style":536},[7552],{"type":27,"value":6570},{"type":31,"tagName":429,"properties":7554,"children":7555},{"style":1355},[7556],{"type":27,"value":3334},{"type":31,"tagName":429,"properties":7558,"children":7559},{"style":581},[7560],{"type":27,"value":2824},{"type":31,"tagName":429,"properties":7562,"children":7563},{"style":1355},[7564],{"type":27,"value":3344},{"type":31,"tagName":429,"properties":7566,"children":7567},{"style":542},[7568],{"type":27,"value":7569}," \"No live expiry in the chain\"",{"type":31,"tagName":429,"properties":7571,"children":7572},{"style":1355},[7573],{"type":27,"value":3369},{"type":31,"tagName":429,"properties":7575,"children":7576},{"style":542},[7577],{"type":27,"value":7578}," \"No expiry with an at-the-money IV\"",{"type":31,"tagName":429,"properties":7580,"children":7581},{"style":536},[7582],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7585,"children":7586},{"class":431},[7587,7592],{"type":31,"tagName":429,"properties":7588,"children":7589},{"style":530},[7590],{"type":27,"value":7591},"    str_read_sb",{"type":31,"tagName":429,"properties":7593,"children":7594},{"style":536},[7595],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7598,"children":7599},{"class":431},[7600,7604],{"type":31,"tagName":429,"properties":7601,"children":7602},{"style":530},[7603],{"type":27,"value":7509},{"type":31,"tagName":429,"properties":7605,"children":7606},{"style":536},[7607],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7610,"children":7611},{"class":431},[7612,7616,7620,7625],{"type":31,"tagName":429,"properties":7613,"children":7614},{"style":530},[7615],{"type":27,"value":7522},{"type":31,"tagName":429,"properties":7617,"children":7618},{"style":536},[7619],{"type":27,"value":539},{"type":31,"tagName":429,"properties":7621,"children":7622},{"style":542},[7623],{"type":27,"value":7624},"\"Skew, no chain read\"",{"type":31,"tagName":429,"properties":7626,"children":7627},{"style":536},[7628],{"type":27,"value":550},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7631,"children":7632},{"class":431},[7633,7638],{"type":31,"tagName":429,"properties":7634,"children":7635},{"style":530},[7636],{"type":27,"value":7637},"    str_title_sb",{"type":31,"tagName":429,"properties":7639,"children":7640},{"style":536},[7641],{"type":27,"value":3258},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7644,"children":7645},{"class":431},[7646],{"type":31,"tagName":429,"properties":7647,"children":7648},{"style":536},[7649],{"type":27,"value":4322},{"type":27,"value":28},{"type":31,"tagName":429,"properties":7652,"children":7653},{"class":431},[7654],{"type":31,"tagName":429,"properties":7655,"children":7656},{"style":536},[7657],{"type":27,"value":3392},{"type":27,"value":28},{"type":31,"tagName":396,"properties":7660,"children":7661,"position":7671},{},[7662],{"type":27,"value":7663,"position":7664},"How it works",{"start":7665,"end":7668},{"line":7666,"column":404,"offset":7667},235,14782,{"line":7666,"column":7669,"offset":7670},16,14794,{"start":7672,"end":7674},{"line":7666,"column":21,"offset":7673},14779,{"line":7666,"column":7669,"offset":7670},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7677,"children":7678,"position":7788},{},[7679,7698,7705,7717,7724,7737,7744,7761,7768,7781],{"type":31,"tagName":343,"properties":7680,"children":7681,"position":7692},{},[7682],{"type":27,"value":7683,"position":7684},"One expiry, picked by its distance.",{"start":7685,"end":7689},{"line":7686,"column":7687,"offset":7688},237,3,14798,{"line":7686,"column":7690,"offset":7691},38,14833,{"start":7693,"end":7695},{"line":7686,"column":21,"offset":7694},14796,{"line":7686,"column":7696,"offset":7697},40,14835,{"type":27,"value":7699,"position":7700}," The chain loads into an ",{"start":7701,"end":7702},{"line":7686,"column":7696,"offset":7697},{"line":7686,"column":7703,"offset":7704},65,14860,{"type":31,"tagName":45,"properties":7706,"children":7707,"position":7714},{},[7708],{"type":27,"value":131,"position":7709},{"start":7710,"end":7711},{"line":7686,"column":7703,"offset":7704},{"line":7686,"column":7712,"offset":7713},73,14868,{"start":7715,"end":7716},{"line":7686,"column":7703,"offset":7704},{"line":7686,"column":7712,"offset":7713},{"type":27,"value":7718,"position":7719}," on the live bar, and ",{"start":7720,"end":7721},{"line":7686,"column":7712,"offset":7713},{"line":7686,"column":7722,"offset":7723},95,14890,{"type":31,"tagName":45,"properties":7725,"children":7726,"position":7734},{},[7727],{"type":27,"value":7728,"position":7729},"term.nearest(days)",{"start":7730,"end":7731},{"line":7686,"column":7722,"offset":7723},{"line":7686,"column":7732,"offset":7733},115,14910,{"start":7735,"end":7736},{"line":7686,"column":7722,"offset":7723},{"line":7686,"column":7732,"offset":7733},{"type":27,"value":7738,"position":7739}," picks the expiry whose time to expiry is nearest the ",{"start":7740,"end":7741},{"line":7686,"column":7732,"offset":7733},{"line":7686,"column":7742,"offset":7743},169,14964,{"type":31,"tagName":343,"properties":7745,"children":7746,"position":7756},{},[7747],{"type":27,"value":7748,"position":7749},"Days to expiry",{"start":7750,"end":7753},{"line":7686,"column":7751,"offset":7752},171,14966,{"line":7686,"column":7754,"offset":7755},185,14980,{"start":7757,"end":7758},{"line":7686,"column":7742,"offset":7743},{"line":7686,"column":7759,"offset":7760},187,14982,{"type":27,"value":7762,"position":7763}," setting (30), among the expiries after today that carry an at-the-money IV: an expiry settling today never counts, because its implied volatility swings with the hours left. The card's title names it by its date on the market's own calendar (",{"start":7764,"end":7765},{"line":7686,"column":7759,"offset":7760},{"line":7686,"column":7766,"offset":7767},430,15225,{"type":31,"tagName":45,"properties":7769,"children":7770,"position":7778},{},[7771],{"type":27,"value":7772,"position":7773},"optionsTradeDay()",{"start":7774,"end":7775},{"line":7686,"column":7766,"offset":7767},{"line":7686,"column":7776,"offset":7777},449,15244,{"start":7779,"end":7780},{"line":7686,"column":7766,"offset":7767},{"line":7686,"column":7776,"offset":7777},{"type":27,"value":7782,"position":7783},") and its days to go.",{"start":7784,"end":7785},{"line":7686,"column":7776,"offset":7777},{"line":7686,"column":7786,"offset":7787},470,15265,{"start":7789,"end":7790},{"line":7686,"column":21,"offset":7694},{"line":7686,"column":7786,"offset":7787},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7793,"children":7794,"position":7902},{},[7795,7813,7820,7833,7840,7853,7860,7877,7883,7895],{"type":31,"tagName":343,"properties":7796,"children":7797,"position":7807},{},[7798],{"type":27,"value":7799,"position":7800},"A wing is a strike at a delta.",{"start":7801,"end":7804},{"line":7802,"column":7687,"offset":7803},239,15269,{"line":7802,"column":7805,"offset":7806},33,15299,{"start":7808,"end":7810},{"line":7802,"column":21,"offset":7809},15267,{"line":7802,"column":7811,"offset":7812},35,15301,{"type":27,"value":7814,"position":7815}," For each target, 0.25 for the 25 delta wing, ",{"start":7816,"end":7817},{"line":7802,"column":7811,"offset":7812},{"line":7802,"column":7818,"offset":7819},81,15347,{"type":31,"tagName":45,"properties":7821,"children":7822,"position":7830},{},[7823],{"type":27,"value":7824,"position":7825},"term.deltaIv(e, side, delta)",{"start":7826,"end":7827},{"line":7802,"column":7818,"offset":7819},{"line":7802,"column":7828,"offset":7829},111,15377,{"start":7831,"end":7832},{"line":7802,"column":7818,"offset":7819},{"line":7802,"column":7828,"offset":7829},{"type":27,"value":7834,"position":7835}," finds the strike on the calls (or the puts) where the contract's delta, read off its own IV at the expiry's forward with no discount (N(d1) for a call, N(-d1) for a put, the convention skew is quoted in), equals the target, and interpolates the IV linearly in delta between the two listed strikes around it. The forward is the underlying times ",{"start":7836,"end":7837},{"line":7802,"column":7828,"offset":7829},{"line":7802,"column":7838,"offset":7839},456,15722,{"type":31,"tagName":45,"properties":7841,"children":7842,"position":7850},{},[7843],{"type":27,"value":7844,"position":7845},"e^(rate * years)",{"start":7846,"end":7847},{"line":7802,"column":7838,"offset":7839},{"line":7802,"column":7848,"offset":7849},474,15740,{"start":7851,"end":7852},{"line":7802,"column":7838,"offset":7839},{"line":7802,"column":7848,"offset":7849},{"type":27,"value":7854,"position":7855}," on a US stock, at the ",{"start":7856,"end":7857},{"line":7802,"column":7848,"offset":7849},{"line":7802,"column":7858,"offset":7859},497,15763,{"type":31,"tagName":343,"properties":7861,"children":7862,"position":7872},{},[7863],{"type":27,"value":7864,"position":7865},"Rate",{"start":7866,"end":7869},{"line":7802,"column":7867,"offset":7868},499,15765,{"line":7802,"column":7870,"offset":7871},503,15769,{"start":7873,"end":7874},{"line":7802,"column":7858,"offset":7859},{"line":7802,"column":7875,"offset":7876},505,15771,{"type":27,"value":7878,"position":7879}," setting (4%), and the underlying itself on futures and crypto, which already quote the forward. A target the expiry lists no strike beyond reads ",{"start":7880,"end":7881},{"line":7802,"column":7875,"offset":7876},{"line":7802,"column":308,"offset":7882},15917,{"type":31,"tagName":45,"properties":7884,"children":7885,"position":7892},{},[7886],{"type":27,"value":3515,"position":7887},{"start":7888,"end":7889},{"line":7802,"column":308,"offset":7882},{"line":7802,"column":7890,"offset":7891},654,15920,{"start":7893,"end":7894},{"line":7802,"column":308,"offset":7882},{"line":7802,"column":7890,"offset":7891},{"type":27,"value":7896,"position":7897},": a narrow chain has no 10 delta wing.",{"start":7898,"end":7899},{"line":7802,"column":7890,"offset":7891},{"line":7802,"column":7900,"offset":7901},692,15958,{"start":7903,"end":7904},{"line":7802,"column":21,"offset":7809},{"line":7802,"column":7900,"offset":7901},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7907,"children":7908,"position":8070},{},[7909,7927,7934,7947,7954,7967,7974,7987,7993,8006,8012,8025,8031,8044,8050,8063],{"type":31,"tagName":343,"properties":7910,"children":7911,"position":7921},{},[7912],{"type":27,"value":7913,"position":7914},"The risk reversal is call minus put.",{"start":7915,"end":7918},{"line":7916,"column":7687,"offset":7917},241,15962,{"line":7916,"column":7919,"offset":7920},39,15998,{"start":7922,"end":7924},{"line":7916,"column":21,"offset":7923},15960,{"line":7916,"column":7925,"offset":7926},41,16000,{"type":27,"value":7928,"position":7929}," ",{"start":7930,"end":7931},{"line":7916,"column":7925,"offset":7926},{"line":7916,"column":7932,"offset":7933},42,16001,{"type":31,"tagName":45,"properties":7935,"children":7936,"position":7944},{},[7937],{"type":27,"value":7938,"position":7939},"rr25",{"start":7940,"end":7941},{"line":7916,"column":7932,"offset":7933},{"line":7916,"column":7942,"offset":7943},48,16007,{"start":7945,"end":7946},{"line":7916,"column":7932,"offset":7933},{"line":7916,"column":7942,"offset":7943},{"type":27,"value":7948,"position":7949}," is the 25 delta call's IV minus the 25 delta put's, ",{"start":7950,"end":7951},{"line":7916,"column":7942,"offset":7943},{"line":7916,"column":7952,"offset":7953},101,16060,{"type":31,"tagName":45,"properties":7955,"children":7956,"position":7964},{},[7957],{"type":27,"value":7958,"position":7959},"rr10",{"start":7960,"end":7961},{"line":7916,"column":7952,"offset":7953},{"line":7916,"column":7962,"offset":7963},107,16066,{"start":7965,"end":7966},{"line":7916,"column":7952,"offset":7953},{"line":7916,"column":7962,"offset":7963},{"type":27,"value":7968,"position":7969}," the same at 10 delta, both in vol points; ",{"start":7970,"end":7971},{"line":7916,"column":7962,"offset":7963},{"line":7916,"column":7972,"offset":7973},150,16109,{"type":31,"tagName":45,"properties":7975,"children":7976,"position":7984},{},[7977],{"type":27,"value":7978,"position":7979},"call25_iv",{"start":7980,"end":7981},{"line":7916,"column":7972,"offset":7973},{"line":7916,"column":7982,"offset":7983},161,16120,{"start":7985,"end":7986},{"line":7916,"column":7972,"offset":7973},{"line":7916,"column":7982,"offset":7983},{"type":27,"value":578,"position":7988},{"start":7989,"end":7990},{"line":7916,"column":7982,"offset":7983},{"line":7916,"column":7991,"offset":7992},163,16122,{"type":31,"tagName":45,"properties":7994,"children":7995,"position":8003},{},[7996],{"type":27,"value":7997,"position":7998},"put25_iv",{"start":7999,"end":8000},{"line":7916,"column":7991,"offset":7992},{"line":7916,"column":8001,"offset":8002},173,16132,{"start":8004,"end":8005},{"line":7916,"column":7991,"offset":7992},{"line":7916,"column":8001,"offset":8002},{"type":27,"value":578,"position":8007},{"start":8008,"end":8009},{"line":7916,"column":8001,"offset":8002},{"line":7916,"column":8010,"offset":8011},175,16134,{"type":31,"tagName":45,"properties":8013,"children":8014,"position":8022},{},[8015],{"type":27,"value":8016,"position":8017},"call10_iv",{"start":8018,"end":8019},{"line":7916,"column":8010,"offset":8011},{"line":7916,"column":8020,"offset":8021},186,16145,{"start":8023,"end":8024},{"line":7916,"column":8010,"offset":8011},{"line":7916,"column":8020,"offset":8021},{"type":27,"value":161,"position":8026},{"start":8027,"end":8028},{"line":7916,"column":8020,"offset":8021},{"line":7916,"column":8029,"offset":8030},191,16150,{"type":31,"tagName":45,"properties":8032,"children":8033,"position":8041},{},[8034],{"type":27,"value":8035,"position":8036},"put10_iv",{"start":8037,"end":8038},{"line":7916,"column":8029,"offset":8030},{"line":7916,"column":8039,"offset":8040},201,16160,{"start":8042,"end":8043},{"line":7916,"column":8029,"offset":8030},{"line":7916,"column":8039,"offset":8040},{"type":27,"value":8045,"position":8046}," are the four wings in percent, and ",{"start":8047,"end":8048},{"line":7916,"column":8039,"offset":8040},{"line":7916,"column":7686,"offset":8049},16196,{"type":31,"tagName":45,"properties":8051,"children":8052,"position":8060},{},[8053],{"type":27,"value":8054,"position":8055},"atm_iv",{"start":8056,"end":8057},{"line":7916,"column":7686,"offset":8049},{"line":7916,"column":8058,"offset":8059},245,16204,{"start":8061,"end":8062},{"line":7916,"column":7686,"offset":8049},{"line":7916,"column":8058,"offset":8059},{"type":27,"value":8064,"position":8065}," the expiry's at-the-money IV (the mean of the call and put IV at the strike nearest its forward). On most equity and index chains the puts are richer and the number is negative, steeper at 10 delta than at 25; a positive number means the market pays more for upside calls than for downside puts.",{"start":8066,"end":8067},{"line":7916,"column":8058,"offset":8059},{"line":7916,"column":8068,"offset":8069},541,16500,{"start":8071,"end":8072},{"line":7916,"column":21,"offset":7923},{"line":7916,"column":8068,"offset":8069},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8075,"children":8076,"position":8140},{},[8077,8095,8101,8113,8120,8133],{"type":31,"tagName":343,"properties":8078,"children":8079,"position":8089},{},[8080],{"type":27,"value":8081,"position":8082},"The smile's asymmetry.",{"start":8083,"end":8086},{"line":8084,"column":7687,"offset":8085},243,16504,{"line":8084,"column":8087,"offset":8088},25,16526,{"start":8090,"end":8092},{"line":8084,"column":21,"offset":8091},16502,{"line":8084,"column":8093,"offset":8094},27,16528,{"type":27,"value":7928,"position":8096},{"start":8097,"end":8098},{"line":8084,"column":8093,"offset":8094},{"line":8084,"column":8099,"offset":8100},28,16529,{"type":31,"tagName":45,"properties":8102,"children":8103,"position":8110},{},[8104],{"type":27,"value":8105,"position":8106},"asymmetry",{"start":8107,"end":8108},{"line":8084,"column":8099,"offset":8100},{"line":8084,"column":7919,"offset":8109},16540,{"start":8111,"end":8112},{"line":8084,"column":8099,"offset":8100},{"line":8084,"column":7919,"offset":8109},{"type":27,"value":8114,"position":8115}," is the 25 delta risk reversal. Where the expiry lists no 25 delta wing on one side, it falls back to the calls' mean IV over the strikes up to 7% above spot minus the puts' mean IV over the strikes up to 7% below, in vol points, and ",{"start":8116,"end":8117},{"line":8084,"column":7919,"offset":8109},{"line":8084,"column":8118,"offset":8119},273,16774,{"type":31,"tagName":45,"properties":8121,"children":8122,"position":8130},{},[8123],{"type":27,"value":8124,"position":8125},"asymmetry_fallback",{"start":8126,"end":8127},{"line":8084,"column":8118,"offset":8119},{"line":8084,"column":8128,"offset":8129},293,16794,{"start":8131,"end":8132},{"line":8084,"column":8118,"offset":8119},{"line":8084,"column":8128,"offset":8129},{"type":27,"value":8134,"position":8135}," reads 1.",{"start":8136,"end":8137},{"line":8084,"column":8128,"offset":8129},{"line":8084,"column":8138,"offset":8139},302,16803,{"start":8141,"end":8142},{"line":8084,"column":21,"offset":8091},{"line":8084,"column":8138,"offset":8139},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8145,"children":8146,"position":8213},{},[8147,8163,8170,8186,8193,8206],{"type":31,"tagName":343,"properties":8148,"children":8149,"position":8157},{},[8150],{"type":27,"value":8151,"position":8152},"The headline.",{"start":8153,"end":8155},{"line":8058,"column":7687,"offset":8154},16807,{"line":8058,"column":7669,"offset":8156},16820,{"start":8158,"end":8160},{"line":8058,"column":21,"offset":8159},16805,{"line":8058,"column":8161,"offset":8162},18,16822,{"type":27,"value":8164,"position":8165}," Within the ",{"start":8166,"end":8167},{"line":8058,"column":8161,"offset":8162},{"line":8058,"column":8168,"offset":8169},30,16834,{"type":31,"tagName":343,"properties":8171,"children":8172,"position":8181},{},[8173],{"type":27,"value":8174,"position":8175},"Flat band",{"start":8176,"end":8179},{"line":8058,"column":8177,"offset":8178},32,16836,{"line":8058,"column":7925,"offset":8180},16845,{"start":8182,"end":8183},{"line":8058,"column":8168,"offset":8169},{"line":8058,"column":8184,"offset":8185},43,16847,{"type":27,"value":8187,"position":8188}," (1 vol point) of zero the card reads \"Flat: both wings cost about the same\"; below it, \"Puts rich: the downside wing costs more\"; above it, \"Calls rich: the upside wing costs more\". ",{"start":8189,"end":8190},{"line":8058,"column":8184,"offset":8185},{"line":8058,"column":8191,"offset":8192},226,17030,{"type":31,"tagName":45,"properties":8194,"children":8195,"position":8203},{},[8196],{"type":27,"value":8197,"position":8198},"tone",{"start":8199,"end":8200},{"line":8058,"column":8191,"offset":8192},{"line":8058,"column":8201,"offset":8202},232,17036,{"start":8204,"end":8205},{"line":8058,"column":8191,"offset":8192},{"line":8058,"column":8201,"offset":8202},{"type":27,"value":8207,"position":8208}," carries the same three answers as 0, 1 and 2 and colours the headline violet, slate or sky.",{"start":8209,"end":8210},{"line":8058,"column":8201,"offset":8202},{"line":8058,"column":8211,"offset":8212},324,17128,{"start":8214,"end":8215},{"line":8058,"column":21,"offset":8159},{"line":8058,"column":8211,"offset":8212},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8218,"children":8219,"position":8244},{},[8220,8237],{"type":31,"tagName":343,"properties":8221,"children":8222,"position":8231},{},[8223],{"type":27,"value":8224,"position":8225},"The bars.",{"start":8226,"end":8228},{"line":145,"column":7687,"offset":8227},17132,{"line":145,"column":8229,"offset":8230},12,17141,{"start":8232,"end":8234},{"line":145,"column":21,"offset":8233},17130,{"line":145,"column":8235,"offset":8236},14,17143,{"type":27,"value":8238,"position":8239}," One bar per delta under the chart, 27.5 nearest the money on the left out to 7.5 on the right, each the call's IV minus the put's at that delta; the frame carries the expiry in the panel's title and the headline's word as the chip beside it.",{"start":8240,"end":8241},{"line":145,"column":8235,"offset":8236},{"line":145,"column":8242,"offset":8243},256,17385,{"start":8245,"end":8246},{"line":145,"column":21,"offset":8233},{"line":145,"column":8242,"offset":8243},{"type":27,"value":28},{"type":31,"tagName":396,"properties":8249,"children":8250,"position":8260},{},[8251],{"type":27,"value":8252,"position":8253},"Where it runs",{"start":8254,"end":8257},{"line":8255,"column":404,"offset":8256},249,17390,{"line":8255,"column":8258,"offset":8259},17,17403,{"start":8261,"end":8263},{"line":8255,"column":21,"offset":8262},17387,{"line":8255,"column":8258,"offset":8259},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8266,"children":8267,"position":8297},{},[8268,8277,8290],{"type":27,"value":8269,"position":8270},"Charts of a coin Deribit lists options for (BTC, ETH, SOL and the rest of its list): that is where the copy you run from the editor reads a chain. On a US stock chart ",{"start":8271,"end":8274},{"line":8272,"column":21,"offset":8273},251,17405,{"line":8272,"column":8275,"offset":8276},168,17572,{"type":31,"tagName":45,"properties":8278,"children":8279,"position":8287},{},[8280],{"type":27,"value":8281,"position":8282},"venue: \"auto\"",{"start":8283,"end":8284},{"line":8272,"column":8275,"offset":8276},{"line":8272,"column":8285,"offset":8286},183,17587,{"start":8288,"end":8289},{"line":8272,"column":8275,"offset":8276},{"line":8272,"column":8285,"offset":8286},{"type":27,"value":8291,"position":8292}," reads the chart's own OPRA chain, and on a CME futures chart the chain of its root; the chart serves both to OpenMarket's official wrun indicators and discloses the source in the legend. A copy you run from the editor or publish yourself does not read them yet.",{"start":8293,"end":8294},{"line":8272,"column":8285,"offset":8286},{"line":8272,"column":8295,"offset":8296},445,17849,{"start":8298,"end":8299},{"line":8272,"column":21,"offset":8273},{"line":8272,"column":8295,"offset":8296},{"type":27,"value":28},{"type":31,"tagName":396,"properties":8302,"children":8303,"position":8312},{},[8304],{"type":27,"value":8305,"position":8306},"When data is missing",{"start":8307,"end":8310},{"line":8308,"column":404,"offset":8309},253,17854,{"line":8308,"column":79,"offset":8311},17874,{"start":8313,"end":8315},{"line":8308,"column":21,"offset":8314},17851,{"line":8308,"column":79,"offset":8311},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8318,"children":8319,"position":8348},{},[8320,8329,8341],{"type":27,"value":8321,"position":8322},"The headline says why instead of the card going blank: \"Waiting for the options chain\" while the live bar carries none, \"No live expiry in the chain\" when every listed expiry has passed, \"No expiry with an at-the-money IV\" when the only live expiries settle today or carry no implied volatility near the money, and \"No wings to read on this expiry\" when neither the 25 delta wing nor the 7% fallback has a strike on both sides. A wing the expiry does not reach reads ",{"start":8323,"end":8326},{"line":8324,"column":21,"offset":8325},255,17876,{"line":8324,"column":8327,"offset":8328},468,18343,{"type":31,"tagName":45,"properties":8330,"children":8331,"position":8338},{},[8332],{"type":27,"value":3515,"position":8333},{"start":8334,"end":8335},{"line":8324,"column":8327,"offset":8328},{"line":8324,"column":8336,"offset":8337},471,18346,{"start":8339,"end":8340},{"line":8324,"column":8327,"offset":8328},{"line":8324,"column":8336,"offset":8337},{"type":27,"value":8342,"position":8343}," on its row and leaves its bar out.",{"start":8344,"end":8345},{"line":8324,"column":8336,"offset":8337},{"line":8324,"column":8346,"offset":8347},506,18381,{"start":8349,"end":8350},{"line":8324,"column":21,"offset":8325},{"line":8324,"column":8346,"offset":8347},{"type":27,"value":28},{"type":31,"tagName":396,"properties":8353,"children":8354,"position":8363},{},[8355],{"type":27,"value":8356,"position":8357},"Customize it",{"start":8358,"end":8361},{"line":8359,"column":404,"offset":8360},257,18386,{"line":8359,"column":7669,"offset":8362},18398,{"start":8364,"end":8366},{"line":8359,"column":21,"offset":8365},18383,{"line":8359,"column":7669,"offset":8362},{"type":27,"value":28},{"type":31,"tagName":8369,"properties":8370,"children":8371,"position":8506},"ul",{},[8372,8373,8406,8407,8437,8438,8505],{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8375,"children":8376,"position":8402},"li",{},[8377,8395],{"type":31,"tagName":343,"properties":8378,"children":8379,"position":8389},{},[8380],{"type":27,"value":8381,"position":8382},"Another horizon.",{"start":8383,"end":8386},{"line":8384,"column":39,"offset":8385},259,18404,{"line":8384,"column":8387,"offset":8388},21,18420,{"start":8390,"end":8392},{"line":8384,"column":7687,"offset":8391},18402,{"line":8384,"column":8393,"offset":8394},23,18422,{"type":27,"value":8396,"position":8397}," Set Days to expiry to 7 for the weekly smile or 90 for the quarterly; the title names the expiry it reads.",{"start":8398,"end":8399},{"line":8384,"column":8393,"offset":8394},{"line":8384,"column":8400,"offset":8401},130,18529,{"start":8403,"end":8405},{"line":8384,"column":21,"offset":8404},18400,{"line":8384,"column":8400,"offset":8401},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8408,"children":8409,"position":8433},{},[8410,8426],{"type":31,"tagName":343,"properties":8411,"children":8412,"position":8421},{},[8413],{"type":27,"value":8414,"position":8415},"A tighter verdict.",{"start":8416,"end":8419},{"line":8417,"column":39,"offset":8418},260,18534,{"line":8417,"column":8393,"offset":8420},18552,{"start":8422,"end":8424},{"line":8417,"column":7687,"offset":8423},18532,{"line":8417,"column":8087,"offset":8425},18554,{"type":27,"value":8427,"position":8428}," Lower the Flat band to call a smaller tilt rich, or raise it to keep the headline flat through ordinary equity skew.",{"start":8429,"end":8430},{"line":8417,"column":8087,"offset":8425},{"line":8417,"column":8431,"offset":8432},142,18671,{"start":8434,"end":8436},{"line":8417,"column":21,"offset":8435},18530,{"line":8417,"column":8431,"offset":8432},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8439,"children":8440,"position":8501},{},[8441,8458,8465,8476,8482,8494],{"type":31,"tagName":343,"properties":8442,"children":8443,"position":8453},{},[8444],{"type":27,"value":8445,"position":8446},"The other convention.",{"start":8447,"end":8450},{"line":8448,"column":39,"offset":8449},261,18676,{"line":8448,"column":8451,"offset":8452},26,18697,{"start":8454,"end":8456},{"line":8448,"column":7687,"offset":8455},18674,{"line":8448,"column":8099,"offset":8457},18699,{"type":27,"value":8459,"position":8460}," Negate ",{"start":8461,"end":8462},{"line":8448,"column":8099,"offset":8457},{"line":8448,"column":8463,"offset":8464},36,18707,{"type":31,"tagName":45,"properties":8466,"children":8467,"position":8473},{},[8468],{"type":27,"value":7938,"position":8469},{"start":8470,"end":8471},{"line":8448,"column":8463,"offset":8464},{"line":8448,"column":7932,"offset":8472},18713,{"start":8474,"end":8475},{"line":8448,"column":8463,"offset":8464},{"line":8448,"column":7932,"offset":8472},{"type":27,"value":578,"position":8477},{"start":8478,"end":8479},{"line":8448,"column":7932,"offset":8472},{"line":8448,"column":8480,"offset":8481},44,18715,{"type":31,"tagName":45,"properties":8483,"children":8484,"position":8491},{},[8485],{"type":27,"value":7958,"position":8486},{"start":8487,"end":8488},{"line":8448,"column":8480,"offset":8481},{"line":8448,"column":8489,"offset":8490},50,18721,{"start":8492,"end":8493},{"line":8448,"column":8480,"offset":8481},{"line":8448,"column":8489,"offset":8490},{"type":27,"value":8495,"position":8496}," and the bars where you want put minus call; the risk reversal is the same number with its sign flipped.",{"start":8497,"end":8498},{"line":8448,"column":8489,"offset":8490},{"line":8448,"column":8499,"offset":8500},154,18825,{"start":8502,"end":8504},{"line":8448,"column":21,"offset":8503},18672,{"line":8448,"column":8499,"offset":8500},{"type":27,"value":28},{"start":8507,"end":8508},{"line":8384,"column":21,"offset":8404},{"line":8448,"column":8499,"offset":8500},{"type":27,"value":28},{"type":31,"tagName":396,"properties":8511,"children":8512,"position":8522},{},[8513],{"type":27,"value":8514,"position":8515},"Run it",{"start":8516,"end":8519},{"line":8517,"column":404,"offset":8518},263,18830,{"line":8517,"column":8520,"offset":8521},10,18836,{"start":8523,"end":8525},{"line":8517,"column":21,"offset":8524},18827,{"line":8517,"column":8520,"offset":8521},{"type":27,"value":28},{"type":31,"tagName":8528,"properties":8529,"children":8530,"position":8706},"ol",{},[8531,8532,8614,8615,8652,8653,8705],{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8533,"children":8534,"position":8610},{},[8535,8543,8559,8566,8581,8588,8604],{"type":27,"value":8536,"position":8537},"In the editor's Explorer, press the ",{"start":8538,"end":8541},{"line":8539,"column":404,"offset":8540},265,18841,{"line":8539,"column":7696,"offset":8542},18877,{"type":31,"tagName":343,"properties":8544,"children":8545,"position":8554},{},[8546],{"type":27,"value":8547,"position":8548},"Templates",{"start":8549,"end":8551},{"line":8539,"column":7932,"offset":8550},18879,{"line":8539,"column":8552,"offset":8553},51,18888,{"start":8555,"end":8556},{"line":8539,"column":7696,"offset":8542},{"line":8539,"column":8557,"offset":8558},53,18890,{"type":27,"value":8560,"position":8561}," icon (\"Browse starter templates\") and pick ",{"start":8562,"end":8563},{"line":8539,"column":8557,"offset":8558},{"line":8539,"column":8564,"offset":8565},97,18934,{"type":31,"tagName":343,"properties":8567,"children":8568,"position":8577},{},[8569],{"type":27,"value":347,"position":8570},{"start":8571,"end":8574},{"line":8539,"column":8572,"offset":8573},99,18936,{"line":8539,"column":8575,"offset":8576},117,18954,{"start":8578,"end":8579},{"line":8539,"column":8564,"offset":8565},{"line":8539,"column":25,"offset":8580},18956,{"type":27,"value":8582,"position":8583}," under ",{"start":8584,"end":8585},{"line":8539,"column":25,"offset":8580},{"line":8539,"column":8586,"offset":8587},126,18963,{"type":31,"tagName":343,"properties":8589,"children":8590,"position":8599},{},[8591],{"type":27,"value":371,"position":8592},{"start":8593,"end":8596},{"line":8539,"column":8594,"offset":8595},128,18965,{"line":8539,"column":8597,"offset":8598},132,18969,{"start":8600,"end":8601},{"line":8539,"column":8586,"offset":8587},{"line":8539,"column":8602,"offset":8603},134,18971,{"type":27,"value":5651,"position":8605},{"start":8606,"end":8607},{"line":8539,"column":8602,"offset":8603},{"line":8539,"column":8608,"offset":8609},135,18972,{"start":8611,"end":8613},{"line":8539,"column":21,"offset":8612},18838,{"line":8539,"column":8608,"offset":8609},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8616,"children":8617,"position":8648},{},[8618,8626,8641],{"type":27,"value":8619,"position":8620},"Press ",{"start":8621,"end":8624},{"line":8622,"column":404,"offset":8623},266,18976,{"line":8622,"column":8520,"offset":8625},18982,{"type":31,"tagName":343,"properties":8627,"children":8628,"position":8637},{},[8629],{"type":27,"value":8630,"position":8631},"Run",{"start":8632,"end":8634},{"line":8622,"column":8229,"offset":8633},18984,{"line":8622,"column":8635,"offset":8636},15,18987,{"start":8638,"end":8639},{"line":8622,"column":8520,"offset":8625},{"line":8622,"column":8258,"offset":8640},18989,{"type":27,"value":8642,"position":8643}," on a BTC chart: the bars stand under the chart once the chain arrives and the terminal card appears at the bottom centre, titled by the expiry nearest 30 days.",{"start":8644,"end":8645},{"line":8622,"column":8258,"offset":8640},{"line":8622,"column":8646,"offset":8647},177,19149,{"start":8649,"end":8651},{"line":8622,"column":21,"offset":8650},18973,{"line":8622,"column":8646,"offset":8647},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8654,"children":8655,"position":8701},{},[8656,8664,8676,8682,8694],{"type":27,"value":8657,"position":8658},"At the editor's Console prompt, type ",{"start":8659,"end":8662},{"line":8660,"column":404,"offset":8661},267,19153,{"line":8660,"column":7925,"offset":8663},19190,{"type":31,"tagName":45,"properties":8665,"children":8666,"position":8673},{},[8667],{"type":27,"value":7938,"position":8668},{"start":8669,"end":8670},{"line":8660,"column":7925,"offset":8663},{"line":8660,"column":8671,"offset":8672},47,19196,{"start":8674,"end":8675},{"line":8660,"column":7925,"offset":8663},{"line":8660,"column":8671,"offset":8672},{"type":27,"value":161,"position":8677},{"start":8678,"end":8679},{"line":8660,"column":8671,"offset":8672},{"line":8660,"column":8680,"offset":8681},52,19201,{"type":31,"tagName":45,"properties":8683,"children":8684,"position":8691},{},[8685],{"type":27,"value":8105,"position":8686},{"start":8687,"end":8688},{"line":8660,"column":8680,"offset":8681},{"line":8660,"column":8689,"offset":8690},63,19212,{"start":8692,"end":8693},{"line":8660,"column":8680,"offset":8681},{"line":8660,"column":8689,"offset":8690},{"type":27,"value":8695,"position":8696}," to read the 25 delta risk reversal and the smile's asymmetry on the live bar.",{"start":8697,"end":8698},{"line":8660,"column":8689,"offset":8690},{"line":8660,"column":8699,"offset":8700},141,19290,{"start":8702,"end":8704},{"line":8660,"column":21,"offset":8703},19150,{"line":8660,"column":8699,"offset":8700},{"type":27,"value":28},{"start":8707,"end":8708},{"line":8539,"column":21,"offset":8612},{"line":8660,"column":8699,"offset":8700},{"type":27,"value":28},{"type":31,"tagName":396,"properties":8711,"children":8712,"position":8720},{},[8713],{"type":27,"value":8714,"position":8715},"Concepts used",{"start":8716,"end":8718},{"line":165,"column":404,"offset":8717},19295,{"line":165,"column":8258,"offset":8719},19308,{"start":8721,"end":8723},{"line":165,"column":21,"offset":8722},19292,{"line":165,"column":8258,"offset":8719},{"type":27,"value":28},{"type":31,"tagName":8369,"properties":8726,"children":8727,"position":9035},{},[8728,8729,8796,8797,8911,8912,8957,8958,9034],{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8730,"children":8731,"position":8792},{},[8732,8747,8753,8766,8773,8786],{"type":31,"tagName":102,"properties":8733,"children":8734,"position":8742},{"href":104},[8735],{"type":27,"value":107,"position":8736},{"start":8737,"end":8740},{"line":8738,"column":404,"offset":8739},271,19313,{"line":8738,"column":7669,"offset":8741},19325,{"start":8743,"end":8745},{"line":8738,"column":7687,"offset":8744},19312,{"line":8738,"column":7703,"offset":8746},19374,{"type":27,"value":8748,"position":8749}," for the ",{"start":8750,"end":8751},{"line":8738,"column":7703,"offset":8746},{"line":8738,"column":99,"offset":8752},19383,{"type":31,"tagName":45,"properties":8754,"children":8755,"position":8763},{},[8756],{"type":27,"value":8757,"position":8758},"options_chain",{"start":8759,"end":8760},{"line":8738,"column":99,"offset":8752},{"line":8738,"column":8761,"offset":8762},89,19398,{"start":8764,"end":8765},{"line":8738,"column":99,"offset":8752},{"line":8738,"column":8761,"offset":8762},{"type":27,"value":8767,"position":8768}," celled class, its tuple and the ",{"start":8769,"end":8770},{"line":8738,"column":8761,"offset":8762},{"line":8738,"column":8771,"offset":8772},122,19431,{"type":31,"tagName":45,"properties":8774,"children":8775,"position":8783},{},[8776],{"type":27,"value":8777,"position":8778},"venue",{"start":8779,"end":8780},{"line":8738,"column":8771,"offset":8772},{"line":8738,"column":8781,"offset":8782},129,19438,{"start":8784,"end":8785},{"line":8738,"column":8771,"offset":8772},{"line":8738,"column":8781,"offset":8782},{"type":27,"value":8787,"position":8788}," word",{"start":8789,"end":8790},{"line":8738,"column":8781,"offset":8782},{"line":8738,"column":8602,"offset":8791},19443,{"start":8793,"end":8795},{"line":8738,"column":21,"offset":8794},19310,{"line":8738,"column":8602,"offset":8791},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8798,"children":8799,"position":8907},{},[8800,8816,8823,8835,8841,8853,8859,8871,8878,8889,8895],{"type":31,"tagName":102,"properties":8801,"children":8802,"position":8810},{"href":189},[8803],{"type":27,"value":192,"position":8804},{"start":8805,"end":8808},{"line":8806,"column":404,"offset":8807},272,19447,{"line":8806,"column":8635,"offset":8809},19458,{"start":8811,"end":8813},{"line":8806,"column":7687,"offset":8812},19446,{"line":8806,"column":8814,"offset":8815},67,19510,{"type":27,"value":8817,"position":8818}," for ",{"start":8819,"end":8820},{"line":8806,"column":8814,"offset":8815},{"line":8806,"column":8821,"offset":8822},72,19515,{"type":31,"tagName":45,"properties":8824,"children":8825,"position":8832},{},[8826],{"type":27,"value":131,"position":8827},{"start":8828,"end":8829},{"line":8806,"column":8821,"offset":8822},{"line":8806,"column":8830,"offset":8831},80,19523,{"start":8833,"end":8834},{"line":8806,"column":8821,"offset":8822},{"line":8806,"column":8830,"offset":8831},{"type":27,"value":578,"position":8836},{"start":8837,"end":8838},{"line":8806,"column":8830,"offset":8831},{"line":8806,"column":8839,"offset":8840},82,19525,{"type":31,"tagName":45,"properties":8842,"children":8843,"position":8850},{},[8844],{"type":27,"value":6813,"position":8845},{"start":8846,"end":8847},{"line":8806,"column":8839,"offset":8840},{"line":8806,"column":8848,"offset":8849},91,19534,{"start":8851,"end":8852},{"line":8806,"column":8839,"offset":8840},{"line":8806,"column":8848,"offset":8849},{"type":27,"value":578,"position":8854},{"start":8855,"end":8856},{"line":8806,"column":8848,"offset":8849},{"line":8806,"column":8857,"offset":8858},93,19536,{"type":31,"tagName":45,"properties":8860,"children":8861,"position":8868},{},[8862],{"type":27,"value":3495,"position":8863},{"start":8864,"end":8865},{"line":8806,"column":8857,"offset":8858},{"line":8806,"column":8866,"offset":8867},102,19545,{"start":8869,"end":8870},{"line":8806,"column":8857,"offset":8858},{"line":8806,"column":8866,"offset":8867},{"type":27,"value":8872,"position":8873}," and the expiry's forward, and ",{"start":8874,"end":8875},{"line":8806,"column":8866,"offset":8867},{"line":8806,"column":8876,"offset":8877},133,19576,{"type":31,"tagName":45,"properties":8879,"children":8880,"position":8886},{},[8881],{"type":27,"value":151,"position":8882},{"start":8883,"end":8884},{"line":8806,"column":8876,"offset":8877},{"line":8806,"column":7972,"offset":8885},19593,{"start":8887,"end":8888},{"line":8806,"column":8876,"offset":8877},{"line":8806,"column":7972,"offset":8885},{"type":27,"value":161,"position":8890},{"start":8891,"end":8892},{"line":8806,"column":7972,"offset":8885},{"line":8806,"column":8893,"offset":8894},155,19598,{"type":31,"tagName":45,"properties":8896,"children":8897,"position":8904},{},[8898],{"type":27,"value":171,"position":8899},{"start":8900,"end":8901},{"line":8806,"column":8893,"offset":8894},{"line":8806,"column":8902,"offset":8903},172,19615,{"start":8905,"end":8906},{"line":8806,"column":8893,"offset":8894},{"line":8806,"column":8902,"offset":8903},{"start":8908,"end":8910},{"line":8806,"column":21,"offset":8909},19444,{"line":8806,"column":8902,"offset":8903},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8913,"children":8914,"position":8953},{},[8915,8929,8936,8947],{"type":31,"tagName":102,"properties":8916,"children":8917,"position":8924},{"href":234},[8918],{"type":27,"value":237,"position":8919},{"start":8920,"end":8922},{"line":8118,"column":404,"offset":8921},19619,{"line":8118,"column":8099,"offset":8923},19643,{"start":8925,"end":8927},{"line":8118,"column":7687,"offset":8926},19618,{"line":8118,"column":99,"offset":8928},19689,{"type":27,"value":8930,"position":8931}," for frames and ",{"start":8932,"end":8933},{"line":8118,"column":99,"offset":8928},{"line":8118,"column":8934,"offset":8935},90,19705,{"type":31,"tagName":45,"properties":8937,"children":8938,"position":8944},{},[8939],{"type":27,"value":216,"position":8940},{"start":8941,"end":8942},{"line":8118,"column":8934,"offset":8935},{"line":8118,"column":8866,"offset":8943},19717,{"start":8945,"end":8946},{"line":8118,"column":8934,"offset":8935},{"line":8118,"column":8866,"offset":8943},{"type":27,"value":8948,"position":8949}," with a per-run title and badge",{"start":8950,"end":8951},{"line":8118,"column":8866,"offset":8943},{"line":8118,"column":8876,"offset":8952},19748,{"start":8954,"end":8956},{"line":8118,"column":21,"offset":8955},19616,{"line":8118,"column":8876,"offset":8952},{"type":27,"value":28},{"type":31,"tagName":8374,"properties":8959,"children":8960,"position":9030},{},[8961,8978,8984,9000,9006,9024],{"type":31,"tagName":102,"properties":8962,"children":8963,"position":8972},{"href":299},[8964],{"type":27,"value":302,"position":8965},{"start":8966,"end":8969},{"line":8967,"column":404,"offset":8968},274,19752,{"line":8967,"column":8970,"offset":8971},13,19761,{"start":8973,"end":8975},{"line":8967,"column":7687,"offset":8974},19751,{"line":8967,"column":8976,"offset":8977},64,19812,{"type":27,"value":578,"position":8979},{"start":8980,"end":8981},{"line":8967,"column":8976,"offset":8977},{"line":8967,"column":8982,"offset":8983},66,19814,{"type":31,"tagName":102,"properties":8985,"children":8987,"position":8996},{"href":8986},"../presentation/hud-and-hover-cards.md#blocks-and-tiles",[8988],{"type":27,"value":8989,"position":8990},"Blocks and tiles",{"start":8991,"end":8993},{"line":8967,"column":8814,"offset":8992},19815,{"line":8967,"column":8994,"offset":8995},83,19831,{"start":8997,"end":8998},{"line":8967,"column":8982,"offset":8983},{"line":8967,"column":8699,"offset":8999},19889,{"type":27,"value":161,"position":9001},{"start":9002,"end":9003},{"line":8967,"column":8699,"offset":8999},{"line":8967,"column":9004,"offset":9005},146,19894,{"type":31,"tagName":102,"properties":9007,"children":9009,"position":9019},{"href":9008},"../presentation/hud-and-hover-cards.md#looks",[9010],{"type":27,"value":9011,"position":9012},"Looks",{"start":9013,"end":9016},{"line":8967,"column":9014,"offset":9015},147,19895,{"line":8967,"column":9017,"offset":9018},152,19900,{"start":9020,"end":9021},{"line":8967,"column":9004,"offset":9005},{"line":8967,"column":9022,"offset":9023},199,19947,{"type":27,"value":9025,"position":9026}," for the card, its tiles and the slot in the title",{"start":9027,"end":9028},{"line":8967,"column":9022,"offset":9023},{"line":8967,"column":8255,"offset":9029},19997,{"start":9031,"end":9033},{"line":8967,"column":21,"offset":9032},19749,{"line":8967,"column":8255,"offset":9029},{"type":27,"value":28},{"start":9036,"end":9037},{"line":8738,"column":21,"offset":8794},{"line":8967,"column":8255,"offset":9029},{"quirksMode":9039},false,{"start":9041,"end":9042},{"line":21,"column":21,"offset":22},{"line":9043,"column":21,"offset":9044},275,19998,1792391971335]