본문으로 건너뛰기
🛠️ToolsShed

가격 탄력성 계산기

수요 및 공급의 가격 탄력성 계산

% 가격 변화

+20.00%

% 수량 변화

-20.00%

탄력성

-1.0000

해석

단위 탄력적 (|E| = 1) — 비례 변화

0 (inelastic)
3+ (elastic)

이 도구 소개

가격 탄력성은 가격 변화에 대한 수요 또는 공급의 민감도를 측정하는 경제학의 기본 개념입니다. 수요가 탄력적일 때, 작은 가격 인상이 수요량을 훨씬 크게 감소시켜 총수익을 낮춥니다. 반대로 수요가 비탄력적이면 가격 변화가 수량에 미치는 영향이 적어서 많은 고객을 잃지 않으면서도 가격을 올릴 수 있습니다. 이 계산기는 표준 탄력성 공식(수량 변화율을 가격 변화율로 나눈 값)을 사용하여 그 관계를 정량화합니다.

사용 방법은 간단합니다. 초기 가격과 최종 가격, 초기 판매량과 최종 판매량을 입력하면 도구가 즉시 가격 탄력성 계수를 계산하고 탄력적, 비탄력적, 또는 단위 탄력적으로 분류합니다. 사업 분석가가 가격 전략을 수립할 때, 경제학자가 시장 행동을 연구할 때, 학생이 미시경제학을 배울 때 자주 사용됩니다. 가격과 수량을 조정하여 탄력성이 어떻게 변하는지 탐색하면 다양한 시장 조건에서 가격 최적화를 이해하는 데 도움이 됩니다.

탄력성은 가격대와 고객 세그먼트에 따라 다를 수 있다는 점을 기억하세요. 10달러에서의 결과가 20달러에서도 같지 않을 수 있습니다. 본 도구는 선형 수요곡선과 단순한 수급 관계를 가정합니다. 실제 적용을 위해서는 시간에 따른 실제 판매 데이터를 수집하여 탄력성 추정을 검증하고, 경쟁, 계절성, 소비자 소득 등 구매 행동에 영향을 미치는 외부 변수도 고려하세요.

자주 묻는 질문

코드 구현

def price_elasticity(q1, q2, p1, p2):
    """
    Calculate price elasticity of demand using midpoint method.
    q1, q2: quantity demanded before and after price change
    p1, p2: price before and after
    """
    avg_q = (q1 + q2) / 2
    avg_p = (p1 + p2) / 2
    pct_change_q = (q2 - q1) / avg_q * 100
    pct_change_p = (p2 - p1) / avg_p * 100
    ped = pct_change_q / pct_change_p if pct_change_p != 0 else float('inf')
    return ped

# Example: price rises from $10 to $12, quantity falls from 100 to 80
ped = price_elasticity(100, 80, 10, 12)
print(f"Price Elasticity of Demand: {ped:.4f}")
abs_ped = abs(ped)
if abs_ped > 1:
    print("Elastic demand (|PED| > 1) - price-sensitive")
elif abs_ped < 1:
    print("Inelastic demand (|PED| < 1) - price-insensitive")
else:
    print("Unit elastic (|PED| = 1)")

Comments & Feedback

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