حاسبة الأسهم الحرة
من 1,000,000,000 سهم قائم، منها 150,000,000 مقيدة و100,000,000 لدى المطلعين، يبقى 750,000,000 سهم فقط قابلًا للتداول، أي أسهم حرة بنسبة 75 بالمئة. وهو الرقم الذي تعتمد عليه المؤشرات ومرشحات السيولة. مجانية في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الأسهم القائمة
- 1,000,000,000
- الأسهم المقيدة
- 150,000,000
- حيازات المطلعين
- 100,000,000
- الأسهم الحرة
- 750,000,000
- الأسهم الحرة (%)
- 75
الأسهم الحرة هي عدد الأسهم المتاحة فعلًا للتداول العام بعد طرح الأسهم المقيدة وحيازات المطلعين من الأسهم القائمة. يستخدم مزوّدو المؤشرات ومناخل السيولة ونماذج التقييم ذلك الشريحة العامة بدل عدد الأسهم الظاهر في العنوان، لأن شركة ذات كتلة استراتيجية أو حظر بيع كبيرة قد تُظهر رسملة سوقية مرتفعة بينما يبقى المعروض الحر القابل للتداول رقيقًا. تطرح حاسبة الأسهم الحرة هذه الأسهم المقيدة وحيازات المطلعين من الأسهم القائمة ثم تُرجع عدد الأسهم الحرة ونسبتها من القائمة معًا.
معنى الأسهم الحرة وكيف تُطرح المقيدة وحيازات المطلعين
الأسهم الحرة هي شريحة رأس مال الشركة التي يمكن تداولها في السوق العامة: الأسهم القائمة ناقص الأسهم المقيدة ناقص حيازات المطلعين. الأسهم القائمة هي رأس المال المُصدَر الذي ما زال في أيدي الحاملين، بما في ذلك المحظور والمتقارب الملكية؛ وليست رأس المال المصرَّح به ولا تطابق المعروض الحر القابل للتداول. الأسهم المقيدة أوراق لا يجوز تداولها بعدُ قانونًا أو تعاقدًا: أسهم حظر البيع بعد طرح، منح موظفين غير مكتسبة، أسهم مقيدة وفق Rule 144 أو كتل أخرى بقيود نقل أفصح عنها إيداع.
حيازات المطلعين أسهم بحوزة المسؤولين والمديرين وتابعين آخرين تتأخر بيوعهم أو تُفصح أو تبقى لزجة اقتصاديًا حتى حين لا تكون الشهادات مقيدة رسميًا. تعامل هذه الحاسبة الوعاءين جمعيين ومنفصلين: يُحصى كل سهم محظور أو متقارب الملكية في حقل واحد حتى لا يضاعف الطرح العدّ. نسبة الأسهم الحرة ذلك العدد مقسومًا على القائمة مضروبًا في مئة، فمليار قائمة ومائة وخمسون مليونًا مقيدة ومائة مليون حيازات مطلعين أسهم حرة بسبعمائة وخمسين مليون سهم وخمسة وسبعين بالمئة.
الصفر نتيجة صحيحة حين يكون العدّ القائم كله محظورًا أو في أيادٍ قريبة. الحر السالب ليس نتيجة: إذا تجاوزت المقيدة إجمالي القائمة فشلت المهمة، وإذا تجاوز الوعاءان معًا القائمة فشلت أيضًا، لأن العدد العام لا يكون سالبًا.
أين تثبت حاسبة الأسهم الحرة قيمتها
تحتاج صفحات تعليم المستثمرين وأدوات المقارنة التي تنافس على حاسبة الأسهم الحرة إلى أداة حية تحوّل عدد أسهم وكتلة مقيدة وكتلة مطلعين إلى العدد العام والنسبة التي يقارن بها المشترون عبر الرموز. كثيرًا ما تخزّن دفاتر بحث الأسهم وملفات جدول رأس المال الأسهم القائمة وأسهم حظر البيع وملكية المطلعين في أعمدة؛ نقطة نهاية حتمية تستعيد الحر دون خلية جدول قد يعيد أحدهم كتابتها لاحقًا كرسملة سوقية بضرب القائمة في السعر.
تستخدم مناخل المؤشرات والسيولة الأسهم الحرة لا الأسهم المخفَّفة بالكامل حتى لا يُعامل اسم متقارب الملكية وكأن رسملته كلها يمكن أن تتداول في يوم. يحتاج المعلّمون ومنصات LMS إلى مرجع لسؤال التعريف الذي يطلب حساب الحر من القائمة والمقيدة والمطلعين، بما في ذلك الحالة التي تتجاوز فيها المقيدة القائمة ويجب رفضها. استخدموا هذه القدرة حين تكون لديكم الأعداد الثلاثة فعلًا؛ وإن كانت لديكم الرسملة السوقية والدين والنقد فاستخدموا حاسبة قيمة المنشأة بدل هوية الأسهم الحرة هذه.
حالات الاستخدام
واجبات ومفاتيح LMS للأسهم الحرة
صحّحوا مسائل تطلب حساب الحر كقائمة ناقص مقيدة ناقص مطلعين، بما في ذلك الحالة غير الصالحة حين تتجاوز المقيدة إجمالي الأسهم.
الأسئلة الشائعة
كيف تُحسب الأسهم الحرة من الأسهم القائمة؟
أرسلوا عدًّا قائمًا موجبًا وكتلًا مقيدة ومطلعين غير سالبة. مليار قائمة ومائة وخمسون مليونًا مقيدة ومائة مليون حيازات مطلعين أسهم حرة بسبعمائة وخمسين مليون سهم.
ماذا يحدث إذا تجاوزت الأسهم المقيدة إجمالي الأسهم القائمة؟
لا يجوز أن تكون المقيدة أكبر من العدّ القائم، فترفض الحاسبة إرجاع حر سالب. لا تُفوتر المكالمة.
هل تُحصى الأسهم التي هي مطلعين ومقيدة معًا مرتين؟
إذا كان السهم مقيدًا ومملوكًا لمطلع فاحصوه في حقل واحد حتى لا يضاعف الطرح الكتلة المحظورة.
كيف تُحسب نسبة الأسهم الحرة؟
سبعمائة وخمسون مليون سهم عام على مليار قائمة أسهم حرة بخمسة وسبعين بالمئة. عدّ محظور بالكامل يُرجع صفرًا بالمئة، وهي نتيجة صحيحة.
ما الأسهم التي تُعد مقيدة؟
هي الأسهم التي لا يجوز بيعها بعد بحكم القانون أو العقد، مثل أسهم فترة الحظر بعد الطرح العام، ومكافآت الموظفين غير المستحقة بعد، وغيرها من الكتل المفصح عن قيود نقلها. احسب كل سهم مقيد في مجموعة واحدة فقط.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/free-float \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}'const res = await fetch("https://api.kit.forhosting.com/fin/free-float", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/free-float",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/free-float", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shares_outstanding":1000000000,"restricted_shares":150000000,"insider_holdings":100000000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/free-float", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"shares_outstanding": 1000000000,
"restricted_shares": 150000000,
"insider_holdings": 100000000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.free_float",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
إذا تجاوزت الأسهم المقيدة إجمالي الأسهم القائمة فشلت المهمة بـ invalid_input بدل اختراع حر سالب. تغذّي الحسابات النقية نفسها أداة المتصفح المجانية ومسار API، فلا تختلف مراجعة الصفحة وسيناريو جدول رأس مال محفوظ على العدد العام للأسهم.
معنى الأسهم الحرة وكيف تُطرح المقيدة وحيازات المطلعين
الهوية أن free_float يساوي shares_outstanding ناقص restricted_shares ناقص insider_holdings. لا تجلب نقطة النهاية إيداعات ولا جداول ملكية نفعية ولا أسعارًا حية؛ تطبق الأعداد الثلاثة التي استخرجتموها فعلًا حتى تتشارك مفاتيح الواجبات وأدوات الهبوط والأتمتة رقمًا عامًا واحدًا قابلًا للتدقيق.
عقد الإدخال وشكل الاستجابة وسلوك الخطأ
إذا تجاوزت المقيدة زائد المطلعين القائمة فشلت المهمة أيضًا لأن الحر لا يكون سالبًا. التحقق الفاشل لا يستهلك الرصيد، فيبقى استكشاف المسارات رخيصًا حين ترسلون عمدًا كتلة مقيدة أكبر من القائمة لتأكيد مسار الخطأ. أرسلوا جسم JSON عبر POST بثلاثة أرقام منتهية إلزامية. shares_outstanding (الأسماء البديلة total_shares وoutstanding_shares وshares وnumber_of_shares وshares_issued) هو العدّ الابتدائي ومقام النسبة؛ ويجب أن يكون عددًا منتهيًا أكبر من صفر تمامًا. restricted_shares (الأسماء البديلة restricted وrestricted_stock وlockup_shares) هو الكتلة غير القابلة للتداول ويجب أن يكون منتهيًا وأكبر من أو يساوي صفرًا. insider_holdings (الأسماء البديلة insider_shares وinsiders وinsider_ownership) هو كتلة التابعين المطروحة بعد المقيدة ويجب أن يكون منتهيًا وأكبر من أو يساوي صفرًا. عند النجاح يعيد الجسم shares_outstanding وrestricted_shares وinsider_holdings ثم free_float كعدّ عام وfree_float_percent كنسبة من القائمة وسلسلة formula تعيد صياغة أن الحر يساوي القائمة ناقص المقيدة ناقص المطلعين. مثال: مليار سهم قائم ومائة وخمسون مليونًا مقيدة ومائة مليون حيازات مطلعين تُرجع free_float سبعمائة وخمسين مليونًا وfree_float_percent خمسة وسبعين. الحقول الناقصة والقيم غير المنتهية وعدّ مقيد أو داخلي سالب أو عدّ قائم صفر أو سالب تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. المقيدة التي تتجاوز إجمالي القائمة تفشل برسالة invalid_input مخصّصة بدل حر سالب. فضّلوا أرقام JSON الصريحة على سلاسل بفواصل أو تسميات فئة أسهم أو علامات نسبة؛ تُقبل السلاسل الرقمية فقط حين تطابق نمط عدد منتهٍ صارم. التسعير $0.002 ثابت لكل استدعاء ناجح مع unit item.
أين تثبت حاسبة الأسهم الحرة قيمتها
يوصل المدمجون نقطة النهاية إلى دفاتر أو أدوات تدفق أو عمال الحافة لتثبيت الأمثلة الذهبية عندما يحدّث إيداع جدول حظر البيع أو يغيّر Form 4 إجمالي المطلعين. ولأن التنفيذ عمل تحليلي parse من المستوى A النقي، تكلّف كل مكالمة ناجحة السعر الأساسي المنشور $0.002 دون رموز نموذج ودون شبكة صادرة. أبقوا shares_outstanding موجبًا تمامًا وrestricted_shares وinsider_holdings غير سالبين وضمن القائمة وثبّتوا حقلي free_float وfree_float_percent المقرّبين في الاختبارات لتحصلوا على أعداد عامة قابلة لإعادة الإنتاج للأدوات والقاعات والإنتاج دون بناء طرفية بيانات أسهم خاصة بكم.
حالات التكامل
الأسهم الحرة العامة من عدد أسهم في 10-K
حوّلوا الأسهم القائمة والمقيدة أو أسهم حظر البيع وحيازات المطلعين من إيداع إلى free_float ونسبة الأسهم الحرة المستخدمة في صفحة تسعير.
ملفات جدول رأس مال تفصل الكتل المحظورة عن المطلعين
استعيدوا free_float من أعمدة القائمة والمقيدة والمطلعين دون ضرب القائمة في السعر سهوًا (تلك رسملة سوقية لا أسهمًا حرة).
أسئلة تقنية
كم تكلفة حاسبة الأسهم الحرة؟
أداة المتصفح مجانية. طلبات API تستخدم رصيد KIT المدفوع مقدمًا بسعر $0.002 لكل استدعاء ناجح؛ الإدخال غير الصالح لا يُفوتر.