US FTD × Fundamentals Squeeze Screener
Separates short-squeeze targets from dying companies: persistent fails-to-deliver overlaid on balance-sheet health. FTD-as-%-of-shares (shares joined as-of, no look-ahead) + persistent-fail days + a latest-known balance-sheet quality score, per ticker. Uses our relational SEC fundamentals.
- Source
- derived
- Licence
- Redistributable open data
- Updates
- Daily
- Data through
- 2026-07-14
- Quality
- QC clean · 0 failures
- Format
- Apache Parquet + dictionary
Safe to train on
Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.
What's included
- FTD % of shares + persistent-fail days + balance-sheet quality (0-2), per ticker
- Shares outstanding joined as-of (merge_asof) - no look-ahead
- Joins SEC FTD + persistent-fails + relational SEC company fundamentals
- FTD series are stamped by SEC settlement date, published semi-monthly ~2-4 weeks in arrears - shift FTD-derived columns by the publication lag in any backtest (look-ahead bias otherwise)
- Source: U.S. SEC (public domain, derived)
Schema
| Column | Type | Description | Filled | Distinct |
|---|---|---|---|---|
| zone | str | Ticker | 100.0% | 393 |
| ts | timestamp (UTC) | Settlement date | 100.0% | 2,196 |
| variable | str | Metric | 100.0% | 3 |
| value | float | Value | 100.0% | 4,008 |
| unit | str | Unit (mixed) | 100.0% | 1 |
| res_min | int | Native resolution (daily) | 100.0% | 1 |
Sample & preview
Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: derived (redistributable open data; attribution passes through - see our Licence).
Don't trust screenshots - drop the sample into your notebook right now.
import pandas as pd df = pd.read_parquet("us-ftd-fundamentals-squeeze_sample.parquet") df.info() # typed columns, gap-aware, ready to join⬇ Download free Parquet sample or CSV for Excel
Coverage: 393 zones
A · AAPL · ACGL · ADBE · ADI · ADP · ADSK · AEE · AES · AFL · AIG · AIZ · AJG · AKAM · ALB · ALGN · ALL · ALLE · AMAT · AMCR · AMD · AME · AMGN · AMP · AMT · AMZN · ANET · AON · APA · APD · APH · APO · APP · APTV · ARE · ARES · ATO · AVB · AVGO · AVY · AWK · AXON · AXP · AZO · BA · BAC · BBY · BEN · BIIB · BKR · BLDR · BLK · BNY · BR · BRO · BSX · BX · BXP · C · CARR · CASY · CAT · CB · CBOE · CBRE · CCI · CDNS · CDW · CEG · CF · CFG · CHRW · CI · CIEN · CINF · CL · CLX · CMS · CNC · CNP · COF · COIN · COO · COR · COST · CPAY · CPRT · CPT · CRH · CRL · CRM · CRWD · CSCO · CSGP · CSX · CTAS · CTSH · CTVA · CVNA · CVS · D · DD · DDOG · DE · DECK · DELL · DG · DHI · DHR · DIS · DLR · DLTR · DOC · DPZ · DRI · DTE · DUK · DVA · DXCM · EA · EBAY · ECL · ED · EFX · EG · EIX · ELV · EME · EMR · EOG · EQIX · EQR · ES · ESS · ETN · EVRG · EW · EXC · EXE · EXPD · EXPE · EXR · FANG · FAST · FCX · FDS · FE · FFIV · FICO · FITB · FIX · FRT · FSLR · FTNT · FTV · GD · GDDY · GE · GEHC · GEN · GEV · GILD · GL · GM · GNRC · GOOG · GPC · GPN · GRMN · GS · HAL · HBAN · HCA · HD · HIG · HII · HLT · HON · HOOD · HPE · HPQ · HSIC · HST · HSY · HUBB · HWM · IBKR · IBM · ICE · IDXX · IFF · INCY · INTC · INTU · INVH · IP · IQV · IR · IRM · ISRG · ITW · IVZ · J · JBHT · JBL · JCI · JPM · KDP · KEYS · KHC · KIM · KKR · KLAC · KMB · KMI · KVUE · L · LDOS · LH · LHX · LIN · LITE · LMT · LNT · LOW · LRCX · LULU · LUV · LVS · LYB · LYV · MAA · MAR · MAS · MCHP · MDLZ · MDT · MET · MGM · MLM · MMM · MNST · MO · MOS · MPC · MPWR · MRNA · MRSH · MS · MSCI · MSFT · MSI · MTD · MU · NCLH · NDAQ · NDSN · NEE · NEM · NFLX · NI · NOC · NOW · NRG · NSC · NTAP · NTRS · NVDA · NVR · NWS · NXPI · O · ODFL · OKE · OMC · ON · ORCL · ORLY · OTIS · OXY · PANW · PAYX · PCG · PEG · PFG · PHM · PLD · PLTR · PM · PNC · PNR · PODD · POOL · PPG · PPL · PSA · PSKY · PTC · PWR · PYPL · QCOM · REG · REGN · RJF · RMD · ROK · ROL · ROP · ROST · RSG · RTX · RVTY · SATS · SBAC · SBUX · SHW · SJM · SLB · SMCI · SNDK · SNPS · SOLV · SPG · SPGI · SRE · STE · STLD · STT · STX · SW · SWK · SWKS · SYF · SYK · TDG · TDY · TECH · TER · TFC · TGT · TJX · TMUS · TPL · TPR · TRGP · TRMB · TROW · TRV · TSCO · TSLA · TT · TTWO · TXT · TYL · UAL · UBER · UDR · ULTA · UNH · UNP · URI · USB · VEEV · VICI · VLTO · VMC · VRSK · VRSN · VRT · VRTX · VST · VTR · VTRS · WAB · WAT · WBD · WDAY · WDC · WEC · WELL · WFC · WM · WMT · WRB · WSM · WST · WY · WYNN · XEL · XOM · XYL · ZBRA · ZTS
Related datasets
Commitments of Traders (COT) Historical Archive
Weekly CFTC Commitments of Traders positioning across every futures market - open interest, commercial (hedger) and non-commercial (speculator) long/short, in contracts. The raw CFTC drops are messy flat files; this is one clean, continuous, per-market Parquet.
COT Extreme Crowding Alerts Database
Every instance where speculators reached an extreme in a futures market - net-positioning z-score beyond ±2 vs its 3-year baseline. The crowded-trade reversal watchlist, pre-filtered from the full COT history so you don't have to compute it.
CFTC Disaggregated COT
The CFTC Disaggregated Commitments of Traders report - the trader-category breakdown professionals actually buy COT for. Weekly long and short positions for Producer/Merchant (hedgers), Swap Dealers, Managed Money (CTAs/funds) and Other Reportables across every physical-commodity futures market (energy, metals, grains, softs), plus total open interest, in contracts. The raw CFTC drops are messy flat files; this is one clean, continuous, per-market Parquet back to the report's 2006 inception.