Детальний розбір
Покроковий розбір
Крок 1. FICO Score Origin and Model Versioning
Fair, Isaac and Company introduced the first general-purpose credit bureau risk score in 1989 in partnership with Equifax. The original model was a logistic regression classifier trained on millions of anonymized credit files, predicting the probability of 90+ day delinquency within 24 months. This binary outcome definition has remained the core target variable across every subsequent FICO version.
FICO has released multiple major versions: FICO 2/4/5 for mortgage, FICO 8 (2009), FICO 9 (2014), FICO 10 and 10T (2020). Each was developed on updated data reflecting contemporary economic conditions. FICO 8 was trained on pre-crisis data, while FICO 10 incorporated post-recession behavior, capturing how consumers performed during severe economic stress.
A consumer has dozens of FICO scores simultaneously. Each bureau hosts multiple versions, and each version can produce a different score because bureau data differs (not all creditors report to all three) and model coefficients differ across versions. The FICO score a consumer sees on a monitoring site may differ from a mortgage lender's pull by 20-40 points.
- The first FICO score launched in 1989 as a partnership between Fair Isaac and Equifax
- All FICO models predict 90+ day delinquency within a 24-month performance window
- FICO 8 was trained on pre-crisis data; FICO 10 incorporates post-Great Recession behavior
- A single consumer can have 28+ distinct FICO scores across all bureau and model combinations
- Bureau data asymmetry means the same FICO version produces different scores at each bureau
Крок 2. Score Range Architecture: 300-850 Probability Mapping
The FICO score range of 300-850 maps to default probabilities via a logistic scaling function. The distribution is left-skewed: approximately 21% of consumers score above 800, 25% between 740-799, 18% between 670-739, and 36% below 670. The U.S. median FICO score as of 2024 is 717.
The score-to-probability relationship is non-linear. Moving from 500 to 550 represents a larger absolute default probability reduction than moving from 750 to 800. Lenders exploit this: APR differences between 620 and 680 are larger than between 760 and 820.
Score compression at the high end means consumers above 760 are statistically nearly indistinguishable in default risk. The best available rate typically activates at 740-760, and further score increases produce no additional pricing benefit. This is why the score range above 780 has diminishing practical value.
- The 300-850 range provides 551 distinct score values for risk segmentation
- The U.S. median FICO score reached 717 in 2024
- The score-to-probability mapping follows a logistic curve with compressed tails
- Most lender pricing tiers cap the best rate at 740-760
- Approximately 21% of U.S. consumers score above 800, while about 11% score below 550
Крок 3. FICO 8 vs. FICO 9: Collection and Medical Debt Treatment
FICO 8 ignores collection accounts under $100 original balance but penalizes all other collections, including paid ones. FICO 9 ignores all zero-balance collections entirely and gives medical collections less weight. This single difference can produce 25-75 point score variance for consumers with collection tradelines.
FICO 9 also recognizes rental payment data when reported to bureaus, which FICO 8 does not. Despite these improvements, FICO 8 remains dominant for credit cards and auto loans. Mortgage lending uses even older classic versions (FICO 2/4/5) with FICO 10T mandated as the future replacement.
Adoption of FICO 9 has been limited because lenders invested heavily in FICO 8 infrastructure. Transitioning requires recalibrating underwriting cutoffs, repricing risk tiers, updating regulatory documentation, and retraining staff. FICO 9 was effectively leapfrogged for mortgages by the FICO 10T mandate.
- FICO 8 ignores only collections under $100; FICO 9 ignores all zero-balance collections regardless of amount
- FICO 9 reduces medical collection weight and recognizes rental payment data
- FICO 8 remains the dominant underwriting version for credit cards and auto loans
- Mortgage lending skipped FICO 9, staying on classic versions with a planned FICO 10T transition
- Collection treatment is the primary driver of score variance between FICO 8 and FICO 9
Крок 4. Industry-Specific FICO Variants: Auto and Bankcard Scores
FICO produces industry-specific variants optimized for auto lending (FICO Auto Score) and credit card lending (FICO Bankcard Score). These use a 250-900 range and are trained on product-specific default data. Their coefficients overweight features most relevant to each product category.
The FICO Auto Score places additional emphasis on prior auto loan payment behavior. A consumer who has never had an auto loan scores differently on the auto-specific model than the generic model because the absence of prior auto experience is a risk factor. The Bankcard Score similarly emphasizes revolving credit management.
Lenders select variants based on product type and internal risk policies. A credit card issuer might use FICO Bankcard Score 9 for underwriting but report generic FICO 8 to consumers. This creates persistent information asymmetry: the monitored score is often not the decisioning score.
- FICO Auto Score and Bankcard Score use a 250-900 range, wider than the generic 300-850
- Industry-specific models are trained on product-category default data, not generic outcomes
- The Auto Score penalizes absence of prior auto loan experience as a risk factor
- A consumer can have a 720 generic FICO but a 680 FICO Auto Score or vice versa
- Lenders often use industry-specific variants while reporting generic scores to consumers
Крок 5. Reason Codes: Adverse Action Diagnostics
Each FICO score calculation generates up to five reason codes identifying the primary factors preventing the score from being higher. These codes are drawn from approximately 100 standardized reasons and ranked by marginal impact. Common codes include Code 14 (length of time accounts established), Code 10 (proportion of balances to credit limits too high), and Code 28 (number of established accounts).
Reason codes are legally mandated under ECOA and FCRA when a lender takes adverse action. They translate the model's internal coefficient contributions into human-readable explanations. However, they do not reveal exact point contributions or scorecard assignment logic.
Two consumers with identical 680 scores can receive entirely different reason code sets because their files have different risk profiles. One might receive codes for high utilization and short history, while the other receives codes for recent delinquency and too many inquiries. Reason codes function as personalized diagnostics identifying which dimensions have the most improvement room.
- FICO generates up to five reason codes per score, ranked by marginal improvement potential
- There are approximately 100 standardized FICO reason codes covering all scoring dimensions
- Reason codes are legally required under ECOA and FCRA when adverse action is taken
- Two consumers with identical scores can have completely different reason code sets
- Reason codes reveal which factors have the most improvement potential, not exact point values
Крок 6. Model Validation and Fair Lending Compliance
FICO scores are subject to model risk management under OCC Bulletin 2011-12. Lenders using FICO must validate performance on their portfolio, document limitations, and monitor for discriminatory impact under fair lending laws.
FICO validates new versions by splitting historical data into development and validation samples, testing predictive accuracy via Kolmogorov-Smirnov statistic, Gini coefficient, and AUC. New versions must demonstrate superior predictive performance compared to prior versions on contemporary data.
Regulatory scrutiny has intensified around disparate impact. FICO scores do not use protected class variables directly, but models can produce outcomes correlating with protected class membership through proxy variables. FICO and lenders conduct regular fair lending analyses evaluating whether alternative specifications could achieve equivalent power with reduced disparate impact.
- Banks using FICO must comply with OCC Bulletin 2011-12 model risk management requirements
- FICO validates new versions using KS statistic, Gini coefficient, and AUC on holdout samples
- New versions must demonstrate measurably better predictive accuracy before release
- Fair lending analysis evaluates proxy variable effects on protected class score distributions
- FICO scores never use race, gender, marital status, religion, or national origin as inputs