مصطلح FIFO يعني "ما يدخل أولاً يخرج أولاً" (First-In First-Out). لما تبيع أسهمك، طريقة FIFO بتربط عملية البيع بأقدم دفعة شراء متاحة عندك أولاً.
عشان تحصل على نتائج دقيقة باستخدام FIFO، لازم تدخل كل عملية شراء وبيع بالتاريخ الصحيح، وعدد الأسهم، والسعر. تطبيق Stock Events بيستخدم سجل المعاملات ده عشان يحدد إيه الأسهم اللي اتباعت وإيه دفعات الشراء اللي لسه موجودة.
على سبيل المثال، تخيل إنك عملت المعاملات دي بدون رسوم:
باستخدام FIFO، الـ 10 أسهم اللي اشتريتهم بـ 100 دولار هي اللي هيعتبروا الأسهم اللي اتباعت. الربح المحقق هيكون 2,000 دولار: (300 - 100) × 10 أسهم.
المركز المتبقي هيكون فيه الـ 10 أسهم اللي اشتريتهم بـ 200 دولار، فبالتالي متوسط سعر الشراء هيكون 200 دولار للسهم.
اختيار FIFO ممكن يغير الربح أو الخسارة المحققة، وتكلفة الأساس (cost basis)، ومتوسط سعر شراء الأسهم المتبقية عندك، والربح أو الخسارة غير المحققة. هو مش بيغير المعاملات اللي أنت دخلتها فعلياً.
عرض الـ Holdings هيتحسب من جديد بعد ما تختار FIFO. وتقدر ترجع لنفس القائمة في أي وقت عشان تختار طريقة تانية لحساب الـ P/L.