حاسبة القيمة الزمنية للنقود
مبلغ 1000 مستثمر بفائدة 5% سنويًا مع رسملة شهرية لمدة 10 سنوات يصبح 1647.01 بعد 120 فترة. انتقل إلى القيمة الحالية لتعرف كم يساوي اليوم مبلغ مستقبلي بالمعدل نفسه. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- وضع الحساب
- Future
- المبلغ الأصلي
- 1,000
- معدل الفائدة
- 5
- التكرار
- 12
- السنوات
- 10
- القيمة
- 1,647.01
- الفترات
- 120
القيمة الزمنية للنقود هي الفكرة أن دولاراً في اليد اليوم لا يساوي دولاراً يُوعد به لاحقاً، لأن المال المستثمر يمكن أن يدرّ عائداً والمال الذي يصل لاحقاً يجب خصمه. يلتقي الطلاب والمخططون وفرق المنتجات بالصيغتين المغلقتين نفسيهما مراراً: القيمة المستقبلية تساوي رأس المال المعروف مضروباً في واحد زائد المعدل السنوي مقسوماً على تكرار الرسملة، مرفوعاً إلى جداء التكرار والسنوات؛ والقيمة الحالية هي رأس المال نفسه مقسوماً على عامل النمو نفسه. تقبل حاسبة القيمة الزمنية للنقود رأس مال دفعة واحدة ونسبة مئوية سنوية اسمية وفترات رسملة في السنة وأفقاً بالسنوات ووضعاً يختار الحالي أو المستقبلي، ثم تعيد القيمة المحسوبة. لا تجدول استهلاك قرض ولا تخصم سلسلة تدفقات ولا تعكس معدلاً ولا تجدول إيداعات إضافية.
معنى القيمة الزمنية للنقود وكيف تعمل الصيغتان المغلقتان
القيمة الزمنية للنقود هي متطابقة الكتاب التي تقول إن مبلغاً نقدياً اليوم ومبلغاً لاحقاً لا يُقارنان إلا بعد إنماء أو خصم بمعدل معلن وتكرار قيد معلن. القيمة المستقبلية ترسمل أصلاً حاضراً إلى الأمام: FV يساوي PV في واحد زائد r على n، مرفوعاً إلى n في t. القيمة الحالية تفعل العكس: PV يساوي FV مقسوماً على العامل نفسه، فيُعاد بيان مبلغ مستقبلي موعود بوحدات اليوم.
P هو المبلغ الذي تعرفونه سلفاً: رأس مال اليوم عندما تطلبون قيمة مستقبلية، أو المبلغ المستقبلي عندما تطلبون قيمة حالية. r هو المعدل السنوي الاسمي ككسر عشري، فعرض خمسة في المائة يعني r يساوي 0.05. n هو تكرار الرسملة —كم مرة في السنة تُقيَّد الفائدة— وt هو الأفق بالسنوات. قيم n الشائعة واحد سنوياً واثنان نصف سنوي وأربعة ربع سنوي واثنا عشر شهرياً واثنان وخمسون أسبوعياً وثلاثمائة وخمسة وستون يومياً.
الرسملة الأكثر تكراراً مع ثبات المعدل الاسمي تنتج قيمة مستقبلية أكبر قليلاً لأن الفائدة تبدأ العمل أبكر، وقيمة حالية أصغر قليلاً لأن عامل الخصم أكبر. لا تضيف هذه القدرة مساهمات منتظمة ولا تطرح رسوماً ولا تنتقل إلى الرسملة المستمرة بـ e مرفوعاً إلى r t؛ فتلك متطابقات أخرى ونوايا بحث أخرى. أفق صفر سنوات يعيد رأس المال الأصلي لأن أي عامل منتهٍ مرفوع إلى صفر يساوي واحداً.
معدل صفر يترك رأس المال دون تغيير. تُقبل المعدلات السالبة ما دامت منتهية، فذلك يصوّر انخفاضاً تعاقدياً لا خطأ كتابة، لكن إذا لم يكن واحد زائد r على n أساساً صالحاً ولم تكن القوة عدداً حقيقياً منتهياً تفشل المهمة بدل إعادة NaN.
متى تفيدك مقارنة المال عبر الزمن
تستخدم البيوت والطلاب حاسبة القيمة الزمنية للنقود عندما يسأل هدف ادخار أو دفعة ختامية موعودة أو واجب مدرسي كم يساوي مبلغ اليوم أو لاحقاً بمعدل سنوي معلن وتكرار قيد معلن. يحتاج مرشدو التمويل الشخصي إلى وحي حتمي يرفض تكرار رسملة ليس عدداً صحيحاً موجباً بدل إظهار NaN في صمت قد يعدّه نموذج معطوب نجاحاً. تستفيد مواقع المحتوى التي ترتّب على حاسبة القيمة الزمنية للنقود من أداة حية يتطابق مسارها المجاني في المتصفح مع الأتمتة المدفوعة على الوحدة النقية نفسها.
هذه الصفحة ليست أداة فائدة مركبة تعيد الرصيد النهائي زائداً الفائدة المكتسبة، ولا حاسبة NPV تخصم سلسلة تدفقات، ولا نموذجاً DCF، ولا متطابقة قيمة مستقبلية للدفعات: فتلك استعلامات نوايا أخرى ولها صفحاتها. أبقوا الطلبات صغيرة وثبّتوا value المقرَّب في الاختبارات لتحصلوا على أرقام حالية ومستقبلية قابلة لإعادة الإنتاج لأوراق العمل وإضافات LMS وعاملات الحافة دون إقامة خدمة جداول خاصة بكم. متى احتجتم لاحقاً إلى إيداعات منتظمة انتقلوا إلى متطابقة دفعات بدل مد هذا العقد المعدّ لمبلغ وحيد.
حالات الاستخدام
أهداف الادخار والمبالغ الموعودة
نمّوا مبلغاً حاضراً إلى هدف مستقبلي، أو اخصموا مبلغاً مستقبلياً إلى وحدات اليوم، من رأس المال والنسبة السنوية وتكرار الرسملة والسنوات.
وحي القاعة والواجبات
ولّدوا مفاتيح قابلة لإعادة الإنتاج لـ FV = PV(1+r/n)^(nt) وPV = FV/(1+r/n)^(nt) ترفض تكرار رسملة غير صحيح بدل اختراع رقم.
عروض المنتج وتجهيزات CI
غذّوا تطبيقات التخطيط والاختبارات الآلية بقيمة value حتمية تتطابق بايت بايت مع الأداة المجانية في المتصفح على المدخلات الخمس نفسها.
الأسئلة الشائعة
كيف تُحسب القيمة الزمنية للنقود؟
القيمة المستقبلية هي FV = PV × (1 + r/n)^(n×t). القيمة الحالية هي PV = FV / (1 + r/n)^(n×t). P هو المبلغ المعروف، وr المعدل السنوي ككسر عشري (النسبة مقسومة على 100)، وn عدد فترات الرسملة في السنة، وt السنوات.
ما الفرق بين القيمة الحالية والقيمة المستقبلية؟
القيمة المستقبلية تنمّي مبلغاً لديكم اليوم إلى تاريخ لاحق. القيمة الحالية تخصم مبلغاً ستتلقونه لاحقاً إلى اليوم. اضبطوا mode على future أو present؛ principal هو PV في الحالة الأولى وFV في الثانية.
ماذا يحدث إذا لم يكن تكرار الرسملة عدداً صحيحاً موجباً؟
يجب أن يكون frequency عدداً صحيحاً من 1 إلى 365 (مثلاً 1 سنوياً، 4 ربع سنوي، 12 شهرياً). يُرفض الصفر والكسور والقيم غير العددية ولا تُحاسب.
هل معدل الفائدة نسبة مئوية أم كسر عشري؟
نسبة مئوية. أرسلوا 5 لخمسة في المائة في السنة. إرسال 0.05 يُعامل على أنه خمسة أجزاء من مائة من النقطة المئوية، لا خمسة في المائة.
هل تعالج الدفعات أو الإيداعات الإضافية أو سلسلة تدفقات نقدية؟
لا. تنقل مبلغاً واحداً بين الحاضر والمستقبل برسملة متقطعة. المساهمات المنتظمة وNPV لسلسلة والرسملة المستمرة متطابقات أخرى.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/time-value-of-money \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"future","principal":1000,"rate":5,"frequency":12,"years":10}'const res = await fetch("https://api.kit.forhosting.com/fin/time-value-of-money", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mode": "future",
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/time-value-of-money",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mode": "future",
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/time-value-of-money", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mode":"future","principal":1000,"rate":5,"frequency":12,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mode":"future","principal":1000,"rate":5,"frequency":12,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/time-value-of-money", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"mode": "future",
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.time_value_of_money",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
الحساب الصرف نفسه يغذي الأداة المجانية في المتصفح ومسار API بسعر $0.002 لكل طلب ناجح، حتى لا تختلف ورقة عمل عن جلسة إرشاد عن اختبار آلي في الرقم المقرَّب.
معنى القيمة الزمنية للنقود وكيف تعمل الصيغتان المغلقتان
ثبّتوا المدخلات الخمس نفسها فيتطابق value المقرَّب بايت بايت بين الأداة المجانية وAPI.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
مثال: principal ألف وخمسة في المائة واثنتا عشرة رسملة في السنة وعشر سنوات وmode future تنتج مائة وعشرين من periods وvalue قدره 1647.01. رأس المال نفسه مخصوماً كمبلغ مستقبلي بستة في المائة ربع سنوي لخمس سنوات مع mode present يعطي قيمة حالية أصغر. المصادقة الفاشلة لا تستهلك رصيداً. أرسلوا بهيئة POST جسماً JSON بخمسة حقول إلزامية. mode هو التعداد future أو present ويختار أي متطابقة تُقيَّم؛ وتُقبل البدائل solve_for وdirection. principal هو المبلغ المعروف بعملة واحدة؛ عندما يكون mode هو future يكون PV، وعندما يكون present يكون FV. تشير البدائل amount وp وlump إلى الحقل نفسه، ويجب أن يقع القيمة بين صفر وترليون ضمن الحدود. rate هو النسبة السنوية الاسمية —خمسة تعني خمسة في المائة في السنة— لا كسراً عشرياً 0.05 إلا إذا قصدتم حقاً خمسة أجزاء من مائة من النقطة المئوية؛ وتشير البدائل interest_rate وannual_rate وannual_percent إلى الحقل نفسه. frequency هو n، فترات الرسملة في السنة، ويجب أن يكون عدداً صحيحاً موجباً من واحد إلى ثلاثمائة وخمسة وستين. ذلك هو الخطأ التعاقدي: إن غاب frequency أو لم يكن صحيحاً أو كان صفراً أو سالباً أو أكبر من ثلاثمائة وخمسة وستين تفشل المهمة بـ invalid_input مع تسمية frequency ولا تُحاسب. تُقبل البدائل n وcompounds_per_year وcompounding_frequency. years هو t، عدداً منتهياً من صفر إلى مائة وعشرين؛ تُقبل السنوات الكسرية مثل اثنين فاصلة خمسة، والبدائل t وtime وperiod وtime_period. قد يصل كل حقل عددي عدداً JSON أو سلسلة عددية. عند النجاح يعيد الجسم mode وprincipal وrate وfrequency وyears، ويبلّغ periods جداء n في t، ويعيد value مقرَّباً half-up إلى منزلتين عشريتين إضافة إلى سلسلة formula تعيد صياغة FV يساوي PV في واحد زائد r على n مرفوعاً إلى n t، أو متطابقة القيمة الحالية العكسية. دعوات API الناجحة تستخدم السعر الأساس المنشور $0.002.
أين تثبت واجهة برمجة للقيمة الزمنية للنقود نفعها
تربط فرق المنتجات العقد نفسه بعروض الإدماج حتى يرى من يختار الحالي أو المستقبلي ويكتب رأس مال ونسبة مئوية ورسملة شهرية وأفقاً القيمة value نفسها التي ستعيدها API لاحقاً في اختبارات الإنتاج. ولأن التنفيذ parse نقي من المرتبة A تكلف كل دعوة ناجحة السعر الأساس المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة.