본문으로 건너뛰기
🛠️ToolsShed

비상금 계산기

월 지출과 권장 커버리지 개월 수를 기반으로 비상금 목표 금액을 계산합니다.

EmergencyFundCalculator.expensesTitle

$
$
$
$
$
EmergencyFundCalculator.totalMonthlyLabel$2,800/mo
$

EmergencyFundCalculator.targetLabel

$16,800

EmergencyFundCalculator.stillNeededLabel

$16,800

EmergencyFundCalculator.progressLabel0%

이 도구 소개

긴급자금은 신용에 의존하거나 장기 목표를 포기하지 않으면서 예기치 않은 지출이나 소득 손실에 대처하도록 설계된 금융 안전망입니다. 이 계산기는 월 지출과 원하는 적립 개월 수의 두 가지 핵심 요소를 결합하여 목표 긴급자금 금액을 결정하는 데 도움을 줍니다. 금융 전문가들은 일반적으로 유동 계좌에 3~6개월분의 생활비를 보유할 것을 권장하지만, 이상적인 목표는 직업 안정성, 가족 상황, 개인적 위험 선호도에 따라 달라집니다.

평균 월 지출을 입력하고 긴급자금이 보장하기를 원하는 개월 수를 선택하기만 하면 됩니다. 계산기는 목표 기금 금액을 즉시 표시하고 그것을 구축하는 것이 왜 중요한지 설명합니다. 예를 들어, 월 지출이 3,000달러이고 6개월분의 여유를 원한다면, 목표 긴급자금은 18,000달러여야 합니다. 이는 저축이나 투资 계획을 방해하지 않으면서 대부분의 재정적 어려움을 견딜 수 있는 충분한 금액입니다.

자주 묻는 질문

코드 구현

def emergency_fund_target(monthly_expenses, months=6):
    """Calculate the target emergency fund amount."""
    return round(monthly_expenses * months, 2)

def months_to_goal(target, current_savings, monthly_contribution):
    """How many months to reach the emergency fund goal."""
    if monthly_contribution <= 0:
        return float("inf")
    remaining = target - current_savings
    if remaining <= 0:
        return 0
    return -(-remaining // monthly_contribution)  # ceiling division

def progress_percent(current, target):
    """Percentage of goal reached."""
    return min(round((current / target) * 100, 1), 100)

# Example: $3,500/mo expenses, 6-month target
target = emergency_fund_target(3500, 6)   # 21000
print(f"Target: ${target:,.2f}")
print(f"Months to goal: {months_to_goal(target, 5000, 500)}")  # 32
print(f"Progress: {progress_percent(5000, target)}%")          # 23.8%

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.