股票案例分析

2023-06-22  本文已影响0人  琅琊榜首_e95b

#股票案例分析

import pandasas pd

import tushareas ts

#获取id为600807的股票从1994年1月1日至今的所有数据

tianye=ts.get_k_data(code='600807',start='1994-01-01')

#print(tianye)

tianye.to_csv('tianye.csv')

#将date列作为行标签,并将该列转为date类型

Tianye=pd.read_csv('tianye.csv',index_col='date',parse_dates=['date'])

#选择2010~2019年的数据

Tianye=Tianye['2010':'2019']

#从2010年开始,每月第一天以开盘价买入1000股,当月最后一天以收盘价卖出,计算出2010-2019的收益

month_first=Tianye.resample('M').first()

#买入花的钱

month_first_money=month_first['open'].sum()*1000

#卖出得到的钱

month_last=Tianye.resample('M').last()

month_last_money=month_last['close'].sum()*1000

get_money=month_last_money-month_first_money

#收益

print('收益',get_money)

上一篇下一篇

猜你喜欢

热点阅读