── ── Industry

Mortgage — Loan Program Matching

The parent decision-tree maps branching choices to outcomes. Program selection is a decision tree over borrower attributes (credit, DTI, LTV, down payment, property type, VA eligibility) → eligible programs → net cost/fit.

Run Mortgage — Loan Program Matching on a real problem

Bring something you're actually deciding — free, in the browser.

Run this on your problem →

How it works

Branch on gating attributes and roll back to best fit: - Credit + DTI + LTV + reserves → which agencies qualify. - Down payment / MI: FHA (MIP) vs Conventional (PMI removable) vs VA (0% + funding fee). - Property/occupancy and loan size (conforming vs jumbo). - Compare total cost + approval probability, not just rate.

When to use it

  • matching a borrower to Conventional/FHA/VA/USDA/Jumbo/Non-QM
  • deciding fixed vs ARM
  • 'which program fits this borrower?'
  • borderline DTI/LTV/credit

When not to use it

borrower is pre-committed to one specific product with no alternative.

Worked example

Mortgage — Loan Program Matching

The parent decision-tree maps branching choices to outcomes. Program selection is a decision tree over borrower attributes (credit, DTI, LTV, down payment, property type, VA eligibility) → eligible programs → net cost/fit.

Install this skill (free, MIT)

$npx skills add deciqAI/knowledge-skills
View Mortgage — Loan Program Matching source on GitHub →

Useful? Star the repo — stars help other builders find it.

Related mental models

Start free. Pay when it pays off.

These skills are open source. deciqAI is the operator team that runs them — autonomously, on your company.

Start free