Model Purpose
What FInsight Does
FInsight is an educational personal finance modeling tool. It converts a user’s financial profile into present value estimates, stress-tests assumptions, applies a goal-specific model, and generates a directional recommendation. The model is designed for finance modeling coursework, not professional financial advice.
Core Model
Goal Model
Risk Model
Core Formulas
Core Financial Model
The base model estimates financial readiness before applying the user’s selected goal. This creates a consistent foundation across all goals.
Core Net Position
Net Position = Income PV + Current Assets - Debt PV - Expense PV
This is the main financial position estimate. Future income and expenses are discounted into present value, then combined with current assets and liabilities.
Income Present Value
Income PV = Σ Projected Income_t / (1 + discount rate)^t
Future income is projected forward using income growth assumptions and then discounted back to today.
Debt Present Value
Debt PV = Payment x [1 - (1 + r)^(-n)] / r
Recurring debt payments are valued using an annuity present value formula so debt can be compared against assets and income.
Expense Present Value
Expense PV = Σ Projected Expenses_t / (1 + discount rate)^t
Monthly expenses are annualized, adjusted by city type, grown over time, and discounted back into today’s dollars.
Financial Readiness Score
Score = Liquid Safety + Debt Health + Asset Strength + Goal Fit
The final score is a 100-point measure. Liquid Safety is based on combined savings and emergency fund, while Debt Health, Asset Strength, and Goal Fit measure broader readiness.
Goal Fit Conversion
Goal Fit Score = Goal Model Score / 4
Each goal model produces a 0-100 score. That score is converted into the 25-point Goal Fit section of the final readiness score.
Goal Layer
Goal-Specific Model Layer
After the core model is calculated, FInsight applies a goal-specific model. This goal layer changes the dashboard tab, Goal Fit score, final recommendation, score drivers, conservative/base/optimistic scenarios, and margin of safety.
Buy House
The housing affordability model evaluates down payment strength, monthly housing cost, housing cost divided by income, debt-to-income ratio, home price divided by income, and margin of safety against the 30% housing-cost threshold.
Rent vs Buy
The rent-versus-buy model compares the present value cost of renting against the present value cost of buying over the selected holding period.
Retirement
The retirement model estimates whether projected assets at retirement are enough to cover a retirement need based on future expenses.
Invest Assets
The investing model checks whether the user is actually ready to invest by testing liquidity, high-interest debt, monthly surplus, investable assets, risk tolerance, and time horizon.
Scholarship ROI
The scholarship model treats education as an investment decision by comparing net education cost against the present value of expected income benefits.
Scenario Logic
Conservative / Base / Optimistic Cases
Each goal model includes three cases. The base case uses the user’s inputs, the conservative case stresses the most important assumptions in a negative direction, and the optimistic case improves the main assumptions. This shows whether the decision is stable or fragile.
Conservative Case
Base Case
Optimistic Case
Risk Testing
Sensitivity Analysis and Monte Carlo
FInsight separates deterministic scenario analysis from randomized simulation. Sensitivity analysis shows how net position changes across selected assumption combinations. Monte Carlo simulation randomizes assumptions across many trials.
Sensitivity Analysis
Monte Carlo Simulation
Assumptions
Key Assumptions
These assumptions keep the model transparent and understandable.
Limitations
Model Limitations
These limitations should be disclosed whenever the model is presented.