حاسبة دوران رأس المال العامل
صافي مبيعات سنوية قدره 500000 مع متوسط رأس مال عامل قدره 100000 يعطي معدل دوران قدره 5، أي خمس وحدات مبيعات لكل وحدة محتجزة في رأس المال العامل. أدخل الرقمين لنفس السنة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- صافي المبيعات السنوية
- 500,000
- متوسط رأس المال العامل
- 100,000
- معدل دوران رأس المال العامل
- 5
دوران رأس المال العامل هو نسبة النشاط التي تبيّن كم وحدة من صافي المبيعات السنوية تنتج المنشأة من كل وحدة من متوسط رأس المال العامل. يريد المراقبون والمقرضون ومحللو الأسهم الذين يبحثون عن حاسبة دوران رأس المال العامل ذلك الخارج من مقدارين مألوفين في قائمة الدخل والميزانية، لا نسبة سيولة ولا أيام مخزون ولا عامل دوران الأصول داخل شجرة DuPont لعائد حقوق الملكية ROE. النتيجة خمسة تعني خمس وحدات مبيعات لكل وحدة رأس مال عامل خلال السنة.
ما الذي تقيسه نسبة دوران رأس المال العامل وكيف يتكوّن المضاعف
تجيب نسبة دوران رأس المال العامل عن سؤال كفاءة واحد: كم وحدة من صافي المبيعات السنوية تولّد المنشأة من كل وحدة من متوسط رأس المال العامل؟ متوسط رأس المال العامل هو المخزون النموذجي للأصول المتداولة ناقص الخصوم المتداولة على مدار السنة، وغالباً متوسط رأس المال العامل الافتتاحي والختامي، بعملة واحدة. وصافي المبيعات السنوية هو رقم قائمة الدخل لتلك الاثني عشر شهراً نفسها، بعد المردودات والحسومات، بتلك العملة نفسها.
نسبة 5.0 تعني خمس وحدات مبيعات لكل وحدة رأس مال عامل. غالباً ما تعني طبعة أعلى أن الشركة تحوّل أصولها المتداولة الصافية إلى إيراد بسرعة؛ وقد تعني طبعة عالية جداً أن وسادة رأس المال العامل رقيقة أمام دفتر المبيعات، فيعاملها محللو الائتمان علماً للسيولة لا كأساً. وتعني طبعة منخفضة أن مزيداً من رأس المال العامل يبقى خاملاً لكل وحدة مبيعات.
يُقبل رأس المال العامل السالب: كثير من تجار التجزئة يعملون بخصوم متداولة فوق الأصول المتداولة وينتجون مع ذلك نسبة سالبة منتهية يمكن لمذكرة أن تناقشها. لا تعيد الحاسبة بناء رأس المال العامل من بنود الأصول والخصوم المتداولة، ولا تحوّل ربعاً ناقصاً إلى سنوي، ولا تطبّق عتبة قطاع: ذلك مكانه نموذجكم.
أين تكسب حاسبة دوران رأس المال العامل موضعها
تتصدر ملفات الائتمان ولوحات الخزانة ونماذج الطلاب على حاسبة دوران رأس المال العامل لأن مقرضاً أو مراقباً يفكّر بالمبيعات لكل وحدة من صافي الأصول المتداولة، لا بمجموع مبيعات خام. لصق صافي المبيعات السنوية ومتوسط رأس المال العامل في هذه الأداة يظهر طبعة النشاط قبل أن يبني أحد شريط دورة تحويل النقد، وهي المقارنة التي يعقدها المحلل حقاً بين اسمين يحملان مزيجي مخزون ودائنين مختلفين جداً.
يعيش شركاء تطوير الشركات على أرقام العرض التشويقي؛ قسمة صافي المبيعات المعلن على متوسط رأس المال العامل المعلن تعطي الطبعة نفسها دون أن يُضطر أحد إلى تذكّر إن كانت خلية قد صافَت الخصوم المتداولة سلفاً. يستطيع من يدرّس نسب النشاط بأسلوب CFA أن يزرع أمثلة صف تفشل بصوت عالٍ عند رأس مال عامل صفري بدل طباعة Infinity قد يقرأها الطالب كفاءة لا نهائية. التحقق الفاشل لا يستهلك الرصيد.
حالات الاستخدام
ملفات الائتمان وغرابيل المقرضين
حوّلوا صافي المبيعات السنوية المبلّغ ومتوسط رأس المال العامل إلى طبعة النشاط التي ترتّبها مذكرة ائتمان حين تسأل كم دولار مبيعات ينتج المقترض لكل وحدة من صافي الأصول المتداولة.
مراجعات الخزانة ورأس المال العامل
الصقوا صافي مبيعات نهاية السنة ومتوسط رأس المال العامل الافتتاحي والختامي حتى يظهر الدوران الضمني قبل بناء مخطط دورة تحويل النقد.
الأسئلة الشائعة
ماذا يحدث إذا كان متوسط رأس المال العامل صفراً؟
دوران رأس المال العامل خارج قسمة، فمقام صفري غير معرّف ولا يُحاسب.
هل يجوز أن يكون متوسط رأس المال العامل سالباً؟
الصفر هو قيمة رأس المال العامل الوحيدة التي ترفضها هذه الحاسبة.
هل دوران رأس المال العامل هو نفسه دوران الأصول أو دوران المخزون؟
لا. دوران الأصول يقسم المبيعات على إجمالي الأصول. ودوران المخزون يقسم COGS أو المبيعات على المخزون. تقسم هذه الحاسبة صافي المبيعات السنوية على متوسط رأس المال العامل.
هل المعدل الأعلى أفضل دائمًا؟
ليس دائمًا. فالمعدل المرتفع يعني غالبًا تحول صافي الأصول المتداولة إلى مبيعات بسرعة، لكن المعدل المرتفع جدًا قد يدل على هامش رقيق من رأس المال العامل يراه محللو الائتمان إنذارًا بشأن السيولة.
كيف أحسب متوسط رأس المال العامل؟
عادة بأخذ متوسط رأس المال العامل في بداية السنة ونهايتها، أي الأصول المتداولة ناقص الخصوم المتداولة، للسنة نفسها وبعملة المبيعات نفسها.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/working-capital-turnover-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"net_annual_sales":500000,"average_working_capital":100000}'const res = await fetch("https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"net_annual_sales": 500000,
"average_working_capital": 100000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/working-capital-turnover-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"net_annual_sales": 500000,
"average_working_capital": 100000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"net_annual_sales":500000,"average_working_capital":100000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"net_annual_sales":500000,"average_working_capital":100000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/working-capital-turnover-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"net_annual_sales": 500000,
"average_working_capital": 100000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.working_capital_turnover_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_abs_value | 1000000000000000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل هذه الأداة صافي مبيعات سنوية ومتوسط رأس مال عامل منتهيَين، وتقسم الأول على الثاني، وتعيد النسبة عقد JSON حتمي يمكن تثبيته في الاختبارات. يُرفض متوسط رأس مال عامل صفري ب invalid_input بدل Infinity. الأداة المجانية في المتصفح وAPI يشتركان في الحساب نفسه، فلا تختلف معاينة المذكرة عن سكربت الإنتاج على الرقم.
ما الذي تقيسه نسبة دوران رأس المال العامل وكيف يتكوّن المضاعف
تقسم هذه الأداة هذين المقدارين المنتهيَين وتعيد working_capital_turnover. ولأن القسمة على صفر غير معرّفة، تفشل قيمة average_working_capital البالغة صفراً ب invalid_input بدل Infinity أو NaN أو مضاعف موقّع قد يعدّه نموذج كفاءة لا نهائية.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
تُعامل القيم شبه الصفرية داخل إبسلون ضئيل المعاملة نفسها، فلا يتسلل عدد عائم غير عياري بوصفه Infinity. يُقبل رأس المال العامل السالب وينتج نسبة سالبة. قارنوا النسبة بوسيط قطاعكم إن احتاجت المذكرة علماً بالكفاءة أو التوتر؛ يحسب هذا الطرف نسبة النشاط فقط ولا يخترع حكم ائتمان. أرسلوا جسم JSON بطريقة POST يوفّر net_annual_sales وaverage_working_capital. net_annual_sales هو صافي إيراد السنة بوحدة نقدية واحدة، عدد منتهٍ قد يكون صفراً فينتج دوراً قدره صفر، وله الأسماء المستعارة net_sales وsales وannual_sales وrevenue وnet_revenue. وaverage_working_capital هو متوسط مخزون رأس المال العامل للسنة نفسها بالعملة نفسها، عدد منتهٍ يجب أن يكون غير صفري، وله الأسماء المستعارة working_capital وavg_working_capital وnwc وaverage_nwc وavg_nwc. يجوز أن يصل كل حقل عددي عدداً في JSON أو سلسلة رقمية بالترميز العشري العادي. غياب net_annual_sales أو غياب average_working_capital أو السلاسل الفارغة أو القيم غير المنتهية أو مقدار فوق الحد المعلن يفشل ب invalid_input يسمّي الحقل ولا يُحاسب. متوسط رأس المال العامل الصفري هو الخطأ الذي وُجدت هذه الصفحة لاصطياده: تحتوي الرسالة على average_working_capital وعلى zero حتى يميّز النموذج ذلك الضابط بدل تنبيه عام. عند النجاح يعيد الجسم المدخلين، ويعيد working_capital_turnover خارجاً مقرّباً، ويتضمن سلسلة formula تعيد صياغة الهوية working_capital_turnover equals net_annual_sales divided by average_working_capital. مثال: net_annual_sales قدره خمسمائة ألف مقابل average_working_capital قدره مائة ألف يعطي working_capital_turnover قدره 5.
أين تكسب حاسبة دوران رأس المال العامل موضعها
تستخدم ماسحات الأسواق العامة الهوية نفسها على مبيعات الإيداعات مقابل متوسط صافي رأس المال العامل، وعقد JSON لا يبالي أي قصة أنتجت البسط. ولأن التنفيذ parse خالص من الفئة A، تكلف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقوا average_working_capital غير صفري، وثبّتوا حقل working_capital_turnover المقرّب في الاختبارات، فتحصلون على نسبة نشاط قابلة للإعادة للأدوات ووحدات المقرر وعُمّال الحافة دون إقامة محرك تخطيط قوائم خاص بكم. تستطيع سكربتات المحفظة استدعاء الوحدة نفسها في حلقة على كثير من الرموز؛ كل عنصر طلب واحد، والوحدة item، ويبقى مسار المتصفح المجاني مطابقاً بايتاً ببايت ل API حتى لا تكذب معاينة الصفحة عن الرقم الذي سيُحفظ بعد التخزين.
حالات التكامل
الصف وتمارين CFA لنسب النشاط
ازرعوا أمثلة تعيد دوراً مقرّباً عند رأس مال عامل غير صفري وتفشل بصوت عالٍ عندما يكون average_working_capital صفراً.
أسئلة تقنية
كيف تُحسب نسبة دوران رأس المال العامل من صافي المبيعات السنوية ومتوسط رأس المال العامل؟
أرسلوا العددين المنتهيَين net_annual_sales وaverage_working_capital. تعيد API قيمة working_capital_turnover بوصفها net_annual_sales مقسوماً على average_working_capital، مقرّبة إلى ست منازل عشرية.
كم تكلفة حاسبة دوران رأس المال العامل؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT مدفوعاً مسبقاً ب $0.002 لكل استدعاء ناجح؛ والإدخال غير الصالح لا يُحاسب.