어떤 정책 rule과 식이 적용됐는지 단계별로 보여줍니다.
단계 1입력
{
"wishRegion": "수도권",
"isRegulatedArea": false,
"capital": 30000,
"householdAnnualIncome": 5000,
"isDualIncome": false,
"houseOwnership": "무주택",
"isFirstTimeHomebuyer": true,
"isNewlywed": false,
"childCount": 0,
"hasNewborn": false,
"age": 33,
"hasYouthDreamAccount": false,
"lenderType": "은행",
"isSoldExistingHouse": false,
"isRealDemand": false
}단계 2신청 가능 2건 (금리순)
[
{
"productKey": "didimdol",
"estimatedRatePercent": 3.6,
"maxLoanAmount": 20000,
"binding": "priceCeiling",
"rate": {
"baseRatePercent": 3.8,
"regionSurchargePercent": 0,
"appliedDiscounts": [
{
"type": "firstTime",
"percent": -0.2
}
],
"totalDiscountPercent": -0.2,
"rateFloorPercent": 1.5,
"estimatedRatePercent": 3.6
},
"limits": {
"ltvPercent": 80,
"ltvLimit": 120000,
"loanCapLimit": 24000,
"dtiLimit": 54987.915278619475,
"priceCeiling": 50000,
"clampedToPriceCeiling": true
}
},
{
"productKey": "bogeumjari",
"estimatedRatePercent": 4.7,
"maxLoanAmount": 30000,
"binding": "priceCeiling",
"rate": {
"baseRatePercent": 4.8,
"regionSurchargePercent": 0,
"appliedDiscounts": [
{
"type": "youth",
"percent": -0.1
}
],
"totalDiscountPercent": -0.1,
"rateFloorPercent": null,
"estimatedRatePercent": 4.7
},
"limits": {
"ltvPercent": 80,
"ltvLimit": 120000,
"loanCapLimit": 42000,
"dtiLimit": 48203.19603583581,
"priceCeiling": 60000,
"clampedToPriceCeiling": true
}
}
]단계 3신청 불가 1건
[
{
"productKey": "newborn_special",
"reasons": [
"newborn"
]
}
]단계 4일반대출 폴백
calculateMaxLoan(기준금리 = general_loan_reference_rate_percent)
{
"maxLoanAmount": 24553,
"bindingConstraint": "dsr",
"breakdown": {
"region": "수도권_비규제",
"ltvPercent": 70,
"standardDsrPercent": 40,
"stressDsrRatePercent": 2.4,
"existingLoansDsrPercent": 0,
"ltvLimit": 70000,
"dsrLimit": 24553.55946701301,
"policyLimit": 60000,
"expectedHousePrice": 54553.55946701301,
"affordableHousePrice": 54553,
"limitingRule": "dsr"
}
}