当前位置:首页 > 经验 >

怎么自动测试交易系统(自动交易系统教程)

来源:原点资讯(www.yd166.com)时间:2022-10-31 23:34:43作者:YD166手机阅读>>

相关系数热力图

cols=['沪深300','恒生指数','标普500','英国富时','法国CAC40','德国DAX','日经225','韩国KOSPI','澳大利亚标普200','印度孟买SENSEX','台湾加权'] index_data[cols].corr()

怎么自动测试交易系统,自动交易系统教程(25)

全球指数之间存在一定的相关性,同一地域的相关性非常明显,甚至高达0.98,如标准普尔和道琼斯指数。沪深300与全球其他市场指数的相关性均超过0.65,最高为0.77。 ax = plt.subplots(figsize=(12, 8))#画布大小 ax = sns.heatmap(index_data[cols].corr(),annot=True,cmap = "Reds"); #annot=True 表示显示系数 # 设置刻度字体大小 plt.xticks(fontsize=12); plt.yticks(fontsize=12);

怎么自动测试交易系统,自动交易系统教程(26)

计算各指数之间的移动相关系数。

def cal_roll_cor(data=index_data,index1='沪深300', index2='标普500',period=120): data=data.dropna() cors=data[[index1,index2]].rolling(period).corr() cors=cors.dropna().iloc[1::2,0] cors=cors.reset_index() cors=cors.set_index('日期') cor=cors[index1] #可视化结果 print(cor.describe()) cor.plot(figsize=(14,6),label=f'移动{period}日相关系数') plt.title(f'{index1}与{index2}移动{period}日相关系数',size=15) plt.axhline(cor.mean(), c='r',label=f'相关系数均值={cor.mean():.2f}') plt.legend(loc=2) plt.show() return

cal_roll_cor()

count 1756.000000 mean 0.395825 std 0.504222 min -0.851314 25% 0.152758 50% 0.608515 75% 0.732023 max 0.950947 Name: 沪深300, dtype: float64

怎么自动测试交易系统,自动交易系统教程(27)


创业板指数与纳斯达克移动相关系数。

cal_roll_cor(data=index_data,index1='创业板指',index2='纳斯达克',period=120)
count 1756.000000
mean 0.429181
std 0.521487
min -0.896746
25% 0.290088
50% 0.649482
75% 0.778092
max 0.972854
Name: 创业板指, dtype: float64

怎么自动测试交易系统,自动交易系统教程(28)

栏目热文

程序化交易使用说明书pdf(程序化交易实战pdf下载)

程序化交易使用说明书pdf(程序化交易实战pdf下载)

信息流广告无时无刻不在我们身边,广告即内容,内容即广告。本文作者对信息流广告进行了总结分析,一起来学习一下吧。信息流广告...

2022-10-31 23:41:24查看全文 >>

自编程序交易评测(如何自己制作自动交易程序)

自编程序交易评测(如何自己制作自动交易程序)

(续)自编的自动交易软件,从自动交易软件构思形成到框架搭建完成,经过近两个月半不断的实盘买入非交易时间卖出测试和部分实盘...

2022-10-31 23:15:42查看全文 >>

一套实用的外汇交易系统(外汇最简单傻瓜式交易系统)

一套实用的外汇交易系统(外汇最简单傻瓜式交易系统)

11个大外汇入门交易技巧有哪些?  外汇入门必学11个外汇交易技巧。外汇交易又叫外汇保证金交易,是一种比股市投资更优越的...

2022-10-31 23:11:14查看全文 >>

做一套程序化交易系统(程序化交易系统设计方法)

做一套程序化交易系统(程序化交易系统设计方法)

每一个优秀交易员注定是孤独的。他的交易系统,是对交易与市场的理解、对自身认识的综合体现,也体现了理念与信仰,还有性格。这...

2022-10-31 23:11:50查看全文 >>

程序化交易如何嵌入交易系统(怎么实现自动化交易)

程序化交易如何嵌入交易系统(怎么实现自动化交易)

从小白开始学习程序化交易:如何编写和加载交易公式?每当做交易身心疲惫的时候,你有没有想过要把自己的交易方法写给电脑,让电...

2022-10-31 22:53:52查看全文 >>

程序化交易软件开发(通达信二次开发接口)

程序化交易软件开发(通达信二次开发接口)

从小白开始,如何实现期货交易程序化?你为什么想做程序化交易?也许因为你是个懒人,也许因为你是个内心却不甘平庸的人,也许你...

2022-10-31 22:57:17查看全文 >>

怎么开发程序化交易软件(程序化交易源码)

怎么开发程序化交易软件(程序化交易源码)

币圈没有新鲜事,大家好,我是区块链的小学生。我经常会遇到小伙伴发来这样的问题,自己忙,不会编程,也没时间学,如何才能实现...

2022-10-31 23:34:40查看全文 >>

交易系统测试方法(如何用指令做一个交易系统)

交易系统测试方法(如何用指令做一个交易系统)

今日交易系统测试正常,按规则执行交易。好累1,2年内,应该会离职。前段时间回头看过去,我已经上了12年班了,好多人都开始...

2022-10-31 23:16:42查看全文 >>

程序化交易系统搭建(如何搭建交易系统框架)

程序化交易系统搭建(如何搭建交易系统框架)

第一步,以时间之窗+信号+固定止损止盈,构建一套可靠的期货与股票交易系统!第二步,建立指令中心,信号执行下单中心,监督止...

2022-10-31 22:58:08查看全文 >>

怎么编程和测试交易系统(测试一种交易系统要多久)

怎么编程和测试交易系统(测试一种交易系统要多久)

交易员们都知道要想提出有可持续优势的系统有多难。许多人可以通过看图表并确定完全适合该图表的交易策略。然而,当他们在一个较...

2022-10-31 22:57:56查看全文 >>

文档排行