【资料】wh8与Python的对比


      Python是一个流行的数据统计公式编写平台,因为通用,因为免费,在各行各业获得广泛的应用,目前很多量化投资者也在Python平台上编写量化策略。但是,Python并不是专业的金融应用软件,


在量化交易方面的功能和性能,无法和wh8这样的专业量化交易软件相比的。


wh8的设计目的,是面向专业金融应用,计算速度更快,在量化交易方面也提供Python平台没有提供的实用功能,如果免费的Python满足不了你的需求,可以通过本文了解一下wh8软件。


顺便提一下,wh8是一款收费软件,面向机构的量化交易需求。



一、编写对比


Python的语言比较繁琐,以编写双均线策略为例,Python需要48句才能写出这个模型;wh8的麦语言更加简练,只需要5句就可以写出这个策略。


 

1、Python的双均线策略代码

     以下代码来源于某python平台的实例模型

    

按此在新窗口浏览图片
文件名:py.jpg

2、wh8的双均线模型公式


  SHORT:MA(CLOSE,30);

  LONG:MA(CLOSE,60);

  CROSSUP(SHORT,LONG), BPK;

  CROSSDOWN(SHORT,LONG), SPK;

  AUTOFILTER;

 

3、wh8的编写语言

 

     wh8是麦语言,积木式语言,编写简练,比Python更加简单易学。

 

二、计算速度

 

模型:上述的双均线模型

测试合约:cu2109

K线周期:1分钟

数据长度:2020.9.16 ~2021.8.6

 

Python回测需要10分钟

wh8的回测需要1-2秒



三、回测报告对比


Python支持平台回测报告只有基本的收益率、最大回撤等少量数据项和权益曲线。 


wh8作为专业的量化交易软件,提供专业的回测报告。



 1、报告从盈利、回撤、胜率等多个视角,360度揭示模型的属性,包含收益率、风险率、标准离差、夏普比率、索提诺比率等100多个数据项。

          
按此在新窗口浏览图片
文件名:2.png

 2、分析报告还提供多维度的图表分析,包括损益曲线图、权益曲线图、盈亏分布图、盈亏直方图等26个图表。 

          
按此在新窗口浏览图片
文件名:3.png

 3、回测报告还提供了模型敏感性分析图表,对手续费适应性、滑点适应性、开仓手数上限、杠杆倍数上限进行敏感性分析。

         
按此在新窗口浏览图片
文件名:4.png

 4、参数优化,可以选用枚举算法、遗传算法,对模型的参数进行优化。

         
按此在新窗口浏览图片
文件名:5.png

 5、其他回测功能

 

      wh8还提供组合回测、批量回测、主连链回测功能,具体参见wh8的说明书

 

      https://www.wenhua.com.cn/new_guide/Wh8/view1_1.html

四、实盘运行功能


Python没有可视化界面,也没有专业的运行管理功能。

 

wh8作为专业的量化交易软件,提供专业的运行相关功能。


 

1、wh8有可视化多模型运行管理界面,可以直观监控各个模型的运行情况,信号、委托、持仓、资金、日志一目了然。


按此在新窗口浏览图片
文件名:6.png

2、wh8提供模组的远程监控功能


          远程监控模组在云主机上的运行状态,需要时手动干预,进行撤单和追价操作。


按此在新窗口浏览图片
文件名:7.png

3、wh8提供资管产品申购/赎回管理功能

 

     资管产品模组分区,输入申购/赎回总金额,分区内的每个模组单元可按资金比例自动计算出入金金额、补仓手数,开盘自动补仓。


按此在新窗口浏览图片
文件名:9.png

 

         

 

 

#End

 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 

 
 
 

 

 

 

 

 
 

 

(来源:文华财经)

领主 管理员

热门评论
:
该帖子评论已关闭
图片审查中...
编辑答案: 我的回答: 最多上传一张图片和一个附件
x
x
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索