Chào mọi người,
Dạo gần đây mình có tham gia thị trường chứng khoán và gặp khó khăn trong việc theo dõi lãi lỗ chi tiết cho từng mã cổ phiếu, từng giao dịch. Các file báo cáo từ công ty chứng khoán thường chỉ cho tổng hợp, rất khó để phân tích hiệu quả đầu tư cụ thể.
Mình đã thử tìm hiểu và xây dựng một file Excel để tự động hóa việc này. File này cho phép bạn nhập dữ liệu mua/bán, sau đó sẽ tự động tính toán:
- Chi phí vốn (Cost Basis) cho từng lần mua.
- Lãi/Lỗ chưa thực hiện (Unrealized P/L) dựa trên giá thị trường hiện tại.
- Lãi/Lỗ đã thực hiện (Realized P/L) khi bán.
- Tỷ suất sinh lời (ROI) cho từng giao dịch và tổng danh mục.
Mình sử dụng kết hợp các hàm như SUMIFS, VLOOKUP (hoặc XLOOKUP nếu bạn dùng Excel mới hơn) và một chút logic để xử lý ngày tháng. Cụ thể, mình dùng SUMIFS để cộng dồn số lượng mua/bán và tổng giá trị, sau đó tính ra chi phí vốn trung bình.
Ví dụ, để tính chi phí vốn trung bình cho một mã cổ phiếu, bạn có thể tham khảo cấu trúc sau:
=SUMIFS(Giá trị mua, Mã cổ phiếu, Mã đang xét) / SUMIFS(Số lượng mua, Mã cổ phiếu, Mã đang xét)Sau đó, ta chỉ cần trừ đi số lượng bán và nhân với giá bán để có lãi lỗ thực tế.
Cách này giúp mình quản lý danh mục hiệu quả hơn rất nhiều, biết được nên giữ hay nên cắt lỗ mã nào. Nếu có ai đang gặp vấn đề tương tự hoặc có cách tối ưu hơn, rất mong được chia sẻ để cùng học hỏi ạ!