大佬指导小白入门回测总结经验贴

果仁网介绍
量化投资平台,可以做交易策略、挖因子、学习量化等。

步骤

  1. 创建账号:用手机号注册即可

  2. 点击创建策略->股票策略

  3. 择股设置

  4. 选股指标——行情(筛选条件)
    这里,可以自由设置,不过一般不研究成交额太小的,因人而异啦~

  5. 选股指标——技术指标(排名条件)
    这里也可以自定义公式进行排名条件指标的设置,WQ_alpha类的指标在帮助中心->帮助文档中均有解释。
    从大到小和从小大到大均要测,有时从小到大效果更好。

  6. 策略回测
    时间自己选择,基准可以选沪深也可以选中证,也自己定,交易成本一般选为0
    收益曲线一般使用对数、显示相对收益,若是呈线性上升则效果佳,此外也可以根据换手率、夏普比率等进行判断策略的好坏。

换手率:换手率也称“周转率”,指在一定时间内市场中股票转手买卖的频率,是反映股票流通性强弱的指标之一。以样本总体的性质不同有不同的指标类型,如交易所所有上市股票的总换手率、基于某单个股票发行数量的换手率、基于某机构持有组合的换手率。
夏普比率:理性的投资者将选择并持有有效的投资组合,即那些在给定的风险水平下使期望回报最大化的投资组合,或那些在给定期望回报率的水平上使风险最小化的投资组合。解释起来非常简单,他认为投资者在建立有风险的投资组合时,至少应该要求投资回报达到无风险投资的回报,或者更多。
具体公式可百度。

因子拆分

因子的公式在帮助文档中有详细介绍,举WQ_Alpha18为例hrank(stdev(abs(后复权收盘价-后复权开盘价),5)+(收盘价-开盘价)+barcorr(后复权收盘价, 后复权开盘价, 10), 1, 0)
可以把加的部分一个个拆:hrank(stdev(abs(后复权收盘价-后复权开盘价),5) 1, 0)
进行测试。

如何在果仁网做回测——小白入门相关推荐

  1. EXCEL做回测的基本框架

    为了便于大家理解,我把通过EXCEL做的量化回测框架整理成一个思维导图.如下: 第一步:对投资策略进行准确的描述 使用结构化的语言,把策略描述出来. 一个完整的策略要包括四要素:标的(择股),买入.卖 ...

  2. 练习---利用扇贝网做个测单词的小工具

    将错误单词和不认识的单词打印出来 import requests import time#选择单词类别 url='https://www.shanbay.com/api/v1/vocabtest/ca ...

  3. 自己做量化交易软件(33)小白量化实战7--投资理念与通达信公式回测(1)

    自己做量化交易软件(33)小白量化实战7–投资理念与通达信公式回测(1) 什么是投资理念?我们先给大家讲个小故事. 从前,有个郑国人,打算到集市上买双鞋穿.他先把自己脚的长短量了一下,做了一个尺子.可 ...

  4. 年化17.5%,十年8倍的“双低”转债策略:从零实现量化回测系统之三

    持续行动1期 43/100,"AI技术应用于量化投资研资"之可转债投资. 投资的心法大同小异,都是以合适的价格买入好的东西. 由于所处的周期位置不同,判断的标准产生了差异罢了. 为 ...

  5. Quantopian 做空恐慌指数回测

    <做空恐慌指数Python回测> 上一篇文章谈到自己用Python来做回测,我们可以借助一些成熟的量化回测平台来回测自己的策略,比自己写的更加容易能发现更多问题. 1.具体代码 " ...

  6. 回测好,为什么实盘不靠谱?

    用IT技术玩金融系列文章,将介绍如何使用IT技术,处理金融大数据.在互联网混迹多年,已经熟练掌握一些IT技术.单纯地在互联网做开发,总觉得使劲的方式不对.要想靠技术养活自己,就要把技术变现.通过&qu ...

  7. mt5 EA策略回测方法

    mq5 EA脚本开发可以参考 mq5 EA模板及双均线金叉死叉买卖EAdemo 脚本编译完成后,打开MT5  策略测试 第一步 选择 概览中的 "单一" 图标进入下面的页面 配置E ...

  8. 量化回测:如何规避陷阱及评价策略?

    任何事情都应该使其尽可能地简单,直到无法再简单为止.--爱因斯坦. 1.引言 量化交易最大的特点是有明确的交易策略并具备可回测性(Backtest) 交易策略必须包含明确的规则,如买卖信号.加减仓条件 ...

  9. python回测a股_第20节 A股全市场回测

    第20节 A股全市场回测 作者: 阿布 阿布量化版权所有 未经允许 禁止转载 在第19节'数据源'中分别获取了各个市场的6年交易数据,本节将做A股市场全市场回测. 买入因子,卖出因子等依然使用相同的设 ...

最新文章

  1. CSP认证201609-1 最大波动[C++题解]:遍历
  2. mysql 5.7源码包安装教程_MYSQL5.7源码包编译安装
  3. Android多开和虚拟化--Docker概念的详细介绍
  4. NO4 findmv--特殊符号..和.
  5. python文件路径过滤器_自定义过滤器及标签
  6. java 正则判断二进制_用正则表达式判断一个二进制数是否能被3整除
  7. Parse Server(含Dashboard)部署于Centos7.6 64位
  8. WIncc7.4入门
  9. IBM 亮相HIMSS 2010 亚太区博览会
  10. 微型计算机主板usb电源损坏,自已动手彻底解决主板USB供电不足的问题
  11. 第一次参加公司研发部门高级别会议之感
  12. .NetCore异常:Could not load file or assembly ‘Microsoft.AI.Web‘ or one of its dependencies. The system
  13. python使用opencv_玩转Python图片处理 (OpenCV-Python )
  14. excel下拉菜单创建
  15. vscode_历史版本下载_便携版/安装版
  16. 写得真励志,深度发展,成为不可替代的技术员
  17. 每日新闻:Gartner报告:这五大新兴科技趋势将模糊人机界限;阿里云肖力:阿里云安全三大“核驱动: 可信、智能、合规...
  18. 洛谷P1860——新魔法药水
  19. 在chrome下-webkit-box布局的一个bug
  20. 上海计算机5年制大专学校,上海五年制大专学校排名

热门文章

  1. H5 打开PDF、PPT等文件,亲测有效
  2. re.compile 函数
  3. JGJ106-2014 建筑基桩检测技术规范 免费下载
  4. java项目部署方案模板_JavaWeb项目部署指南
  5. 【项目2 - 建立链栈算法库】
  6. 【面向对象】继承和多态的弊端
  7. Cayley-Hamilton定理(凯莱-哈密顿定理)
  8. NKOJ4223 彩色方块 题解
  9. truffle unbox react-box过程进行到downloading时失败
  10. linux中的baast参数是什么,什么是monad?