Non-Marginable Securities: Reg T vs House
Symbols closing the month below $5 and below $1, past two yearsseries ·
2026-08-22 · 24×3
Symbol count and average daily range, by price bucketranking ·
2026-08-22 · 6×3
Average daily range of recent listings, by age since listingranking ·
2026-08-22 · 5×3
What Is a Special Memorandum Account (SMA)?
One margin account through four events: equity, requirement, and SMAtable ·
2026-08-19 · 5×8
Symbols closing the month below $5 and below $1, past two years
Symbols closing the month below $5 and below $1, past two years
| month | under_5_count | under_1_count |
|---|---|---|
| 2024-08 | 1869 | 714 |
| 2024-09 | 1862 | 712 |
| 2024-10 | 1832 | 682 |
| 2024-11 | 1778 | 650 |
| 2024-12 | 1795 | 626 |
| 2025-01 | 1772 | 607 |
| 2025-02 | 1845 | 623 |
| 2025-03 | 1956 | 672 |
| 2025-04 | 1955 | 652 |
| 2025-05 | 1903 | 615 |
| 2025-06 | 1869 | 597 |
| 2025-07 | 1867 | 568 |
| 2025-08 | 1833 | 569 |
| 2025-09 | 1791 | 537 |
| 2025-10 | 1822 | 542 |
| 2025-11 | 1908 | 606 |
| 2025-12 | 1955 | 693 |
| 2026-01 | 1931 | 674 |
| 2026-02 | 2001 | 741 |
| 2026-03 | 2128 | 808 |
| 2026-04 | 2036 | 797 |
| 2026-05 | 2056 | 800 |
| 2026-06 | 2149 | 866 |
| 2026-07 | 2281 | 968 |
the exact SQL behind every number
SELECT
formatDateTime(m, '%Y-%m') AS month,
countIf(month_close < 5) AS under_5_count,
countIf(month_close < 1) AS under_1_count
FROM
(
SELECT
toStartOfMonth(date) AS m,
ticker,
argMax(close, date) AS month_close
FROM global_markets.stocks_daily_aggs
WHERE date >= toStartOfMonth(today() - 730)
AND date < toStartOfMonth(today())
AND volume > 0
AND close > 0
GROUP BY m, ticker
)
GROUP BY m
ORDER BY m
More from this analysisNon-Marginable Securities: Reg T vs House
Symbol count and average daily range, by price bucket
ranking 6×3
→
Average daily range of recent listings, by age since listing
ranking 5×3
→
One margin account through four events: equity, requirement, and SMA
table 5×8
→
SPY typical and largest daily move, month by month since 2019
series 91×4
→
See all 2,173 queries →