- 博客(10)
- 收藏
- 关注
原创 策略评价1:根据交易信号Signal,1.提取交易记录,2.绝对收益和相对收益,3.交易与不交易对比,4.收盘价最大回撤,5.资金最大回撤。6.可视化图形回测。
根据交易信号Signal评估回测结果
2022-06-21 16:48:47
344
原创 股票时间处理,乱间隔变为day,week,month
学习目标:股票时间处理,乱间隔变为day,week,month学习内容:原始格式1:标准时间生成和变为日频#把数字时间改为标准时间def int_to_time(m): m=m.astype('int') m=m.astype('string') return pd.to_datetime(m)#df['PRICE_DATE']=int_to_time(df['PRICE_DATE'])#print(df)#把时间改为日频def time_to_day(df):
2022-05-13 13:37:40
165
原创 选股策略1:5_group操作(python)
学习目标:选股策略1:5_group操作学习内容:1:导入必要库import pandas as pdpd.set_option('expand_frame_repr', False) # 当列太多时不换行2:从hdf文件中导入数据# 从hdf文件中导入数据stock_data = pd.read_hdf('all_stock_data_h5.h5', key='all_stock_data')3:groupby常用操作汇总# =====groupby常用操作汇总# 根据'交易日
2022-05-10 14:02:28
226
原创 选股策略1:4_批量导入数据及存储(hdf)(python)
学习目标:选股策略1:4_批量导入数据及存储(hdf)学习内容:1:导入必要库import osimport pandas as pdpd.set_option('expand_frame_repr', False) # 当列太多时不换行2:导入数据函数# 导入数据def import_stock_data(stock_code): """ 只导入如下字段:'交易日期', '股票代码', '开盘价', '最高价', '最低价', '收盘价', '涨跌幅' 最终输出
2022-05-10 13:56:29
581
原创 选股策略1:2_处理非交易日(python)
学习目标:选股策略1:2_处理非交易日学习内容:1:导入必要的库import pandas as pdpd.set_option('expand_frame_repr', False) # 当列太多时不换行2:导入数据和指数函数# 导入数据def import_stock_data(stock_code): """ 只导入如下字段:'交易日期', '股票代码', '开盘价', '最高价', '最低价', '收盘价', '涨跌幅' 最终输出结果按照日期排序 :
2022-05-10 13:35:26
488
原创 选股策略1:1_apply, lambda操作(python)
学习目标:选股策略1:1_apply, lambda操作学习内容:1:导入必要的库import pandas as pdpd.set_option('expand_frame_repr', False) # 当列太多时不换行2:导入数据# 导入数据def import_stock_data(stock_code): """ 只导入如下字段:'交易日期', '股票代码', '开盘价', '最高价', '最低价', '收盘价', '涨跌幅' 最终输出结果按照日期排序
2022-05-10 13:22:24
352
原创 择时策略1:一个金叉死叉(python)
学习目标:择时策略1:一个金叉买入死叉卖出策略学习内容:1:导入必要的库import pandas as pdpd.set_option('expand_frame_repr', False) # 当列太多时不换行import matplotlib.pyplot as pltimport mplfinance as mpf #替换 import matplotlib.finance as mpfimport matplotlib#显示汉字matplotlib.rc("font",famil
2022-05-04 21:49:36
1164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人