2019年4月15日2019年4月19日期间王先生关于交通银行A股的交易记录
交易日期 买入股数 卖出股数 收盘价(元/股)
2019-04-15 50000 0 6.29
2019-04-16 80000 0 6.50
2019-04-17 0 40000 6.47
2019-04-18 30000 0 6.39
2019-04-19 0 60000 6.42
(1)计算王先生在4月19日收盘以后按照最新收盘价计算所持有交通银行A股股票的市值以及总盈亏金额(含浮动盈亏)。
(2)分别按照算术平均、几何平均方法计算交通银行A股在4月16日至4月19日的平均日涨跌幅。
(3)在4月22日,王先生将剩余的70万元资金按照当天的开票价6.11元/股买入交通银行,请问王先生可购买多少手股票(1手=100股),交易完成后账户资金余额是多少。
可用pandas对数据进行处理,给你一个解答示例。比如计算持有市值,可这样写:
import pandas as pd
df=pd.read_csv('t913.csv',sep='\s')
市值 = df.loc[len(df)-1,'收盘价(元/股)']*(df['买入股数'].sum()-df['卖出股数'].sum())
print(市值)
#运行结果:385200.0