如何向dataframe上的行和列添加内联约束?TurboTax/Coinbase收益报告CSV错误

2024-09-30 22:25:11 发布

您现在位置:Python中文网/ 问答频道 /正文

时间戳交易类型资产数量交易美元现货价格交易美元小计美元总额(含费用)美元费用票据成本基础

0 2020-04-23T23:29:19Z购买BTC 0.012726 7556.3700 96.16 100.00 3.84以100.00美元96.159947美元购买0.01272568 BTC

6 2020-06-11T16:32:13Z出售BTC 0.087561 9443.17 826.85 814.53 12.32以814.53美元826.849631美元出售BTC 0.0875606

我正在尝试向该数据集添加更多约束。现在是纳税季节,我必须报告我的cyrpto收入/损失。我使用的是turbotax,虽然我认为这是一种简单的拖放式情况。Coinbase似乎正在推动使用第三方收益报告生成器,如CoinTracker。它的服务收费60美元,并且随着交易次数的增加而增加。如果100万人使用Coinbase并使用turbotax,这是有意义的,因为turbotax是一个简单的6000万

Coinbase生成的报告与上面的标题和行相似,但最后一列“成本基础”除外

我真的不想付60美元,但我最终还是付了,因为我被困在这个问题上了。然而,我认为这是值得一提的

TurboTax接受的格式如下:

资产金额资产名称收到日期售出收益(美元)收益(美元)类型


我需要帮助计算我的成本基础

我使用以下内容作为概念证明:

data_csv[“成本基础”]=(data_csv[“交易数量”]*data_csv[“交易时的美元现货价格])

如何添加更多约束

就像我怎么能只接受

['Transaction Type']=='Buy'其中['Asset']=='BTC'和['Quantity Transaction']*(['USD现货交易价格]]如果['Transaction Type']=='Sell]

我为我草率的帖子道歉,但这是我第一次

谢谢大家!

这里有一个关于turbotax论坛的链接

https://ttlc.intuit.com/community/taxes/discussion/hello-i-am-trying-to-upload-a-csv-file-from-bitcoin-tax-or-coinbase-and-i-keep-getting-an-error/00/466364


Tags: csvdata数量报告价格交易收益资产