STRASMORE/EXPLORE 2,595 QUERIES

candle_anatomy

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-09-25, from bullish-candlestick-patterns.

as of series 15×7read in context →
candle_anatomy — 15 rows by 7 columns, computed from US exchange, SIP and OPRA data.
session_dateday_labelcandle_colouropen_pricehigh_pricelow_priceclose_price
2025-05-01May 1green209.08214.56208.9213.32
2025-05-02May 2red206.09206.99202.16205.35
2025-05-05May 5red203.1204.1198.21198.89
2025-05-06May 6green198.21200.65197.02198.51
2025-05-07May 7red199.17199.44193.25196.25
2025-05-08May 8red197.72200.05194.68197.49
2025-05-09May 9red199200.54197.54198.53
2025-05-12May 12red210.97211.27206.75210.79
2025-05-13May 13green210.43213.4209212.93
2025-05-14May 14red212.43213.94210.58212.33
2025-05-15May 15green210.95212.96209.54211.45
2025-05-16May 16red212.36212.57209.77211.26
2025-05-19May 19green207.91209.48204.26208.78
2025-05-20May 20red207.67208.47205.03206.86
2025-05-21May 21red205.17207.04200.71202.09
Rows × columns
15 × 7
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for candle_anatomy, derived from the stored result.
ColumnTypeRangeNotes
session_date date 2025-05-01 to 2025-05-21
day_label text 15 distinct values (May 1, May 12, May 13…)
candle_colour text 2 distinct values (green, red)
open_price number 197.72 to 212.43 US dollars
high_price number 199.44 to 214.56 US dollars
low_price number 193.25 to 210.58 US dollars
close_price number 196.25 to 213.32 US dollars

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    toString(date)                    AS session_date,
    formatDateTime(date, '%b %e')     AS day_label,
    if(close >= open, 'green', 'red') AS candle_colour,
    round(toFloat64(open), 2)         AS open_price,
    round(toFloat64(high), 2)         AS high_price,
    round(toFloat64(low), 2)          AS low_price,
    round(toFloat64(close), 2)        AS close_price
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'AAPL'
  AND date >= '2025-05-01'
  AND date <= '2025-05-21'
ORDER BY date
⌘/Ctrl + Enter

Use dis data for your AI assistant

E go open ready to query, with dis page data. Free, no account.