FIFO资本在Python中获得计算

时间:2018-01-31 15:01:03

标签: pandas numpy finance fifo

我正在尝试计算python中某些收益的资本收益,但在确定要使用的正确数据结构时遇到一些麻烦,以及做我想做的事情的最佳方法,因为我需要考虑长期和短期税率差异。

以下是数据的典型表示:

Transactions Example

不幸的是,我认为我不能简单地加上和减去美元成本平均值,因为2017年1月1日50美元购买50美元2017年2月1日50美元50美元,2018年1月15日结果卖100美元100美元前50个单位的长期上限增长(15%)和第二个50个单位的短期上限增长(25%)。

因此,对于每次促销,我仍然需要跟踪所有先前销售@特定销售日期,但我还必须修改前X条记录,以反映这些购买已部分/完全耗尽。

我不知道如何做到这一点或哪种数据结构最适合这个?

0 个答案:

没有答案