Finance QC clean AI-training-safe

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.

656K
rows
393
zones
2017-2026
coverage
2.0 MB
download
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

ColumnTypeDescriptionFilledDistinct
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