استخدم حاسبة التضخم لتعديل سعر بحسب التضخم

تعادل القوة الشرائية لمبلغ 103.95 دولار في سبتمبر 2026 قوة 100 دولار في نوفمبر 2025، باستخدام مؤشرَي CPI بقيمة 336.940 و324.122 على التوالي. لتعديل السعر اضرب السعر الأصلي في مؤشر الشهر اللاحق مقسومًا على مؤشر الشهر السابق.

تعديل السعر عبر الـ API

المعادلة هي adjusted = price x CPI(to month) / CPI(from month). أبقِ المبلغ مرتبطًا بشهره الأصلي، ثم اختر الشهر الذي تريد التعبير عن قوته الشرائية. يوضع مؤشر الشهر اللاحق في البسط ومؤشر الشهر السابق في المقام.

  1. إعداد مفتاح API الخاص بك احصل على مفتاح مجاني واحفظه في متغير البيئة NARWHAL_API_KEY. يرسل الطلب هذه القيمة في ترويسة Authorization: Bearer YOUR_KEY.
  2. اختر شهرَي السعر في المثال الأمريكي، أرسل الطلب GET /v1/economics/USA/cpi/observations?start=2025-11&end=2026-09. استخدم نوفمبر 2025 شهرًا أصليًا وسبتمبر 2026 الشهر الذي تريد التعبير عن المبلغ بقيمته.
  3. قراءة المؤشرات وحساب المبلغ استخدم مؤشر CPI للبلد الذي يطابق عملة السعر. يقرأ السكربت الملاحظات المُرجعة حسب الفترة، ويقسم مؤشر سبتمبر 2026 على مؤشر نوفمبر 2025، ثم يضرب المبلغ الأصلي في هذه النسبة.
    Python: تعديل 100 دولار من نوفمبر 2025 إلى سبتمبر 2026
    import os
    import requests
    
    r = requests.get(
        "https://api.narwhalapi.com/v1/economics/USA/cpi/observations",
        params={"start": "2025-11", "end": "2026-09"},
        headers={"Authorization": f"Bearer {os.environ['NARWHAL_API_KEY']}"},
        timeout=10,
    )
    r.raise_for_status()
    cpi = {o["period"]: float(o["value"]) for o in r.json()["observations"]}
    
    
    def adjust(amount: float, from_period: str, to_period: str) -> float:
        """Express an amount from one month in the money of another month:
        amount x CPI(to) / CPI(from)."""
        return amount * cpi[to_period] / cpi[from_period]
    
    
    print(round(adjust(100, "2025-11", "2026-09"), 2))
  4. قراءة نتيجة الفترة المختارة يطبع السكربت 103.95، وهو المبلغ بالدولار في سبتمبر 2026 المقابل لـ 100 دولار في نوفمبر 2025. إذا احتجت إلى مؤشر شهر واحد فقط، فاستخدم GET /v1/economics/USA/cpi?period=2025-11.

تحتوي قائمة observations في الاستجابة على period وvalue لكل ملاحظة. يحوّل السكربت هذه القيم إلى أرقام ويخزنها حسب الشهر. تأخذ الدالة adjust المبلغ وتسميتَي الشهرين ثم تقرأ المؤشرين المقابلين من ذلك القاموس. يجب أن تكون تسميتا الشهرين موجودتين في الملاحظات المُرجعة. استخدم قيم CPI كاملة في القسمة وقرّب المبلغ الناتج بالدولار كما يفعل السكربت في نتيجة سبتمبر 2026.

في الطلب التاريخي، انظر إلى أول تاريخ مُرجَع. يقرأ كل حساب السجل الكامل. السلسلة التي تبدأ بعد التاريخ المطلوب تبدأ من أول رصد لها، لذا قد تبدأ الاستجابة بعد ما طلبته.

تعديل السعر في جدول بيانات أو آلة حاسبة

لحساب مبلغ واحد في بلد توجد له صفحة آلة حاسبة، استخدم حاسبة التضخم. اختر البلد الذي يطابق العملة والشهرين المناسبين للمقارنة. يبقى المبلغ منتميًا إلى شهره الأصلي، وتعبّر النتيجة عن قوته الشرائية في الشهر الآخر.

في جدول البيانات، ضع مؤشر CPI للشهر السابق في B1 ومؤشر الشهر اللاحق في B2. لمبلغ 100 دولار استخدم الصيغة أدناه. عند وضع مؤشر الولايات المتحدة لنوفمبر 2025 في B1 ومؤشر سبتمبر 2026 في B2، يستخدم الحساب النسبة نفسها التي يستخدمها سكربت Python.

تعديل 100 دولار باستخدام المؤشر اللاحق في B2
=100*B2/B1

ترتيب الخلايا مهم لأن الصيغة تضرب في المؤشر اللاحق وتقسم على المؤشر السابق. احتفظ بتسميتَي الشهرين إلى جانب قيم CPI حتى يبقى المبلغ وشهر البداية وشهر النهاية مرتبطة معًا.

إذا كان لديك عمود من الأسعار مع تواريخها، فاستخدم السكربت. يحتاج كل حساب إلى المبلغ الأصلي وشهره، إضافة إلى الشهر الذي تريد التعبير عنه به. يمكن للدالة استخدام مبالغ وتسميات أشهر مختلفة من الملاحظات المُرجعة، وتعتمد نسبة CPI على الشهرين المختارين لكل سعر.

أي شهر أستخدم لسعر سنوي؟

استخدم شهر السعر، أو المتوسط السنوي إذا كان السعر رقمًا سنويًا. حافظ على اتساق هذا الاختيار في المقارنة كلها. السعر المرتبط بنوفمبر 2025 يستخدم مؤشر ذلك الشهر، أما الرقم السنوي فيمكنه استخدام المتوسط السنوي.

قرّر ما إذا كان السعر يخص شهرًا أم سنة قبل اختيار المؤشر. فهذا يحدد قيمة CPI التي تدخل في الجزء الأول من الحساب وتلك التي تدخل في الجزء الأخير.

هل يمكنني استخدام تضخم الولايات المتحدة لسعر بعملة أخرى؟

استخدم مؤشر CPI للبلد الذي يخصه المال الذي بُني عليه السعر. بالنسبة إلى الأسعار باليورو، استخدم مؤشر منطقة اليورو أو مؤشر البلد الذي تختاره. حافظ على اتساق هذا الاختيار عند تحديد قيمتَي CPI السابقة واللاحقة.

يستخدم مثال الدولار مؤشر CPI الأمريكي لكل من نوفمبر 2025 وسبتمبر 2026. أما بالنسبة إلى سعر بعملة أخرى، فاختر البلد قبل تطبيق النسبة على المبلغ.

هل يمكنني تعديل سعر إلى شهر مستقبلي؟

يحتاج التعديل إلى شهر مستقبلي إلى افتراض من عندك، لأن CPI لا يُنشر إلا للأشهر الماضية. تحتاج الصيغة إلى مؤشر الشهر الذي تريد التعبير عن السعر به، ومؤشر أي شهر مستقبلي هو افتراض توقعي.

أبقِ الفترة مرتبطة بأي مبلغ تقديري. يستخدم مثال نوفمبر 2025 إلى سبتمبر 2026 قيم CPI لهذين الشهرين، أما المبلغ المعبَّر عنه بقيمة نقود شهر مستقبلي فيعتمد على الافتراض الذي تختاره.

مثال حسابي: عملية شراء بقيمة 100 دولار في نوفمبر 2025

ابدأ بسعر نوفمبر 2025 البالغ 100 دولار. استخدم مؤشر CPI الأمريكي 324.122 لنوفمبر 2025 و336.940 لسبتمبر 2026. وكلاهما بسنة أساس 1982-84=100.

الخطوةالحسابالنتيجة
اقسم مؤشر سبتمبر 2026 على مؤشر نوفمبر 2025336.940 / 324.1221.03955
اضرب سعر نوفمبر 2025 في نسبة CPI100 x 336.940 / 324.122103.9547 دولار في سبتمبر 2026
قرّب المبلغ المعدَّل103.9547 بعد التقريب103.95 دولار في سبتمبر 2026

يبلغ تعديل التضخم من نوفمبر 2025 إلى سبتمبر 2026 نسبة 3.95% خلال 10 أشهر. تصف هذه النسبة التغير بين الشهرين المختارين، وهي ليست معدلًا سنويًا.

نُشر في .

الخطوات التالية