profiles

curated/profiles — NCUA's Credit Union Profile form, one row per credit union per quarter.

The table below is callbase's own eight columns, then the NCUA fields most often read. All 179 NCUA fields are in the profile fields reference.

profiles — curated/profiles/quarter=YYYYQn/data.parquet · callbase's columns, then the fields read most; not the whole table
columntypenotes
quarterVARCHAR
cycle_dateDATE
cu_numberINTEGERthe charter the filing was made under
cuidINTEGERNCUA's entity id; see Which key below
submission_idBIGINTjoins to index/submissions.parquet
versionSMALLINT
observed_atTIMESTAMPwhen callbase fetched this filing. Never NULL
observed_at_sourceVARCHARfirst_seen (stamped at acquisition) or archived (the archive object's write time, for a filing held before the stamp existed)
credit_union_nameVARCHARname. As-of-fetch: today's name on every cycle's row — a rename cannot be seen here
credit_union_type_idVARCHARFCU, FISCU or NFICU. IN ('FCU','FISCU') is the federally insured population
stateVARCHARtwo-letter state
charter_state_codeVARCHARchartering state, spelled out
regionVARCHARNCUA region
peer_groupVARCHARNCUA asset-size peer group. NULL before 2022Q4
is_low_incomeVARCHARYes/No — low-income designation
fom_typeVARCHARfield of membership type
date_charteredVARCHARYYYY, as NCUA sends it
date_insuredVARCHARM/D/YYYY; 1/1/1900 is NCUA's "unknown"
rssd_numberVARCHARFederal Reserve RSSD id — an external join key. A string, as declared
acct_pg0001VARCHARLEI, where the credit union has one (populated from 2023Q4)
acct_891VARCHARwebsite
organizational_emailVARCHARthe institution's contact address

Three things to know before you join it:

  • Not every column describes its quarter. Most do, but the name and profile_charter_number are what NCUA held when callbase fetched the filing, and assets_prior_cycle is not always the prior cycle's (gotcha 2). For assets read A010 from accounts.
  • Not every filing in accounts has a profile row. A filing with no Profile block has none, so join LEFT (gotcha 3).
  • Many fields are text as filed: dates, Yes and No, numbers in strings (gotcha 4). Before 2022Q4, assets_prior_cycle, members_prior_cycle and peer_group are NULL: NCUA serves a placeholder there.

profile_charter_number names the charter NCUA held when the filing was fetched, so do not join on it: join on cu_number, or follow cuid across quarters (which key).

Contract schema 1.2 · docs built 2026-10-29 from platform 4894823