STRASMORE/EXPLORE 2,173 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,173 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

Fully Paid Securities Lending Explained
Share of reported KO volume marked short, by sessionseries · 2026-08-22 · 69×3Preview: a 16-point series, ending lower. Cash paid per share and payment count, trailing yearranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first. Days to cover for two large dividend payers, by settlement dateseries · 2026-08-22 · 47×4Preview: a 16-point series, ending lower. Days to cover: household names against the most in-demand liquid borrowsranking · 2026-08-22 · 10×2Preview: 10 ranked values, largest first.
Event Contract Collateral and Max Loss
Return on collateral for each side, by contract priceranking · 2026-08-22 · 13×4Preview: 13 ranked values, smallest first. Near the money SPY put marks, May to June 2026series · 2026-08-22 · 41×4Preview: a 16-point series, roughly flat. Buyer and seller collateral at every contract priceranking · 2026-08-22 · 19×4Preview: 16 ranked values, smallest first. Short dated Treasury yields, trailing 18 monthsseries · 2026-08-22 · 18×4Preview: a 16-point series, ending lower. A 60 cent contract, annualised across holding periodsranking · 2026-08-22 · 7×3Preview: 7 ranked values, largest first.
How Event Contracts Settle: Payout and Fees
Final-day call prices by where the strike sat against the priceranking · 2026-08-09 · 12×3Preview: 12 ranked values, largest first. Traded price against intrinsic value, by days to expirytable · 2026-08-09 · 30×4 Where SPY option volume sits across the last 30 days of contract lifetable · 2026-08-09 · 30×2
Share of reported KO volume marked short, by session

Share of reported KO volume marked short, by session

most recentas of series 69×3read in context →
Share of reported KO volume marked short, by session — 69 rows by 3 columns, computed from US exchange, SIP and OPRA data.
session_datesession_labelshort_volume_pct
2026-04-24Apr 2448.9
2026-04-27Apr 2738.9
2026-04-28Apr 2835.1
2026-04-29Apr 2943.7
2026-04-30Apr 3037.5
2026-05-01May 143.4
2026-05-04May 451.8
2026-05-05May 543.4
2026-05-07May 752.8
2026-05-08May 853.1
2026-05-11May 1150.2
2026-05-13May 1363.2
2026-05-14May 1460.2
2026-05-15May 1560.2
2026-05-19May 1961.1
2026-05-20May 2060.7
2026-05-21May 2143.3
2026-05-26May 2656.6
2026-05-27May 2765.6
2026-05-28May 2845.5
2026-06-01Jun 153
2026-06-02Jun 248.4
2026-06-03Jun 338.7
2026-06-05Jun 552.2
2026-06-08Jun 859.9
2026-06-09Jun 959.1
2026-06-11Jun 1157.9
2026-06-12Jun 1256.3
2026-06-15Jun 1546
2026-06-17Jun 1751.5
2026-06-18Jun 1849.1
2026-06-22Jun 2236.4
2026-06-24Jun 2434.7
2026-06-25Jun 2534.4
2026-06-26Jun 2647.9
2026-06-29Jun 2939.3
2026-06-30Jun 3029.5
2026-07-01Jul 123.2
2026-07-02Jul 227.9
2026-07-06Jul 638.8
2026-07-07Jul 738.6
2026-07-08Jul 840.1
2026-07-09Jul 941.8
2026-07-10Jul 1057
2026-07-14Jul 1450.7
2026-07-15Jul 1528.9
2026-07-16Jul 1632.7
2026-07-17Jul 1725.3
2026-07-20Jul 2034.2
2026-07-21Jul 2141.3
2026-07-22Jul 2240.4
2026-07-24Jul 2420.8
2026-07-27Jul 2744.9
2026-07-28Jul 2837.1
2026-07-30Jul 3040.3
2026-07-31Jul 3128.8
2026-08-03Aug 324.2
2026-08-04Aug 422.9
2026-08-05Aug 525.7
2026-08-06Aug 626.2
2026-08-07Aug 730.9
2026-08-10Aug 1036.7
2026-08-11Aug 1146.4
2026-08-13Aug 1341.9
2026-08-14Aug 1450.8
2026-08-17Aug 1733.1
2026-08-19Aug 1944.6
2026-08-20Aug 2036.6
2026-08-21Aug 2130
the exact SQL behind every number
SELECT
    toString(date)                                        AS session_date,
    formatDateTime(date, '%b %e')                         AS session_label,
    round(100 * max(short_volume) / max(total_volume), 1) AS short_volume_pct
FROM global_markets.stocks_short_volume
WHERE ticker = 'KO'
  AND date >= today() - 120
GROUP BY date
HAVING max(total_volume) > 0
ORDER BY date
$