量化CTA知识点笔记

    • 研究对象
    • 两大类策略
    • 期货代码
    • 术语
    • CTA策略分类及开发过程
  • CTA策略的研发要点
  • 为什么进行参数优化
  • 海龟策略,及其他经典策略(理解他们为什么赚钱)
  • CTA策略的使用环境、局限性,赚的是市场的什么钱
  • 为什么形成大趋势,统计学原理
  • 没有趋势的时候如何维稳(海龟策略的特点)
  • 遗传算法(GA)
  • 其他算法

研究对象

狭义的CTA研究期货,包括股指期货、大宗商品期货、利率期货等。
其中大宗商品指原油、有色金属、钢铁等

广义的CTA研究对象还包括期权等具有量价数据的衍生品


两大类策略

CTA常用两大类策略,一类是趋势跟随策略(主),一类是反转策略(辅)

趋势跟随策略捕捉时间序列中存在系数为正的相关关系。
反转策略捕捉时间序列中存在系数为负的相关关系。

CTA策略旨在捕捉市场上涨的大趋势,而处于反趋势的时候要尽量控制损失。
二八原则:在20%的行情中赚取80%的利率,因此其胜率不高

核心:

  1. 投资标的的选取
  2. 入场出场信号的产生
  3. 资金的管理

经典策略:
均线突破策略(单均线,双均线等)、通道突破策略、唐安奇通道、布林带策略、金肯特纳交易策略、R-breaker策略


期货代码

IH:H代表沪,上证50期货合约
IF:F代码future,沪深300期货合约
IC:C代表china,中证500期货合约

关于IF000和IF888的解释:
IF000是指数数据,指数数据是当前时期全部的交易合约加权平均而计算得到的数据,其中以持仓量与成交仓占较大的权重比例。 IF888是连续数据,连续数据是用不同时期当时的主力合约数据剪切接拼而组成。换月的标准为:当天收盘后判断若新合约的持仓量大于原主力的1.1倍,则第二天开始以新合约的数据作为当前连续合约的数据。

术语

当月连续:将历史最近到期的合约拼起来的合约

CTA策略分类及开发过程

高频策略最根本的核心有两点:第一、资金高周转率高;第二、强统计意义。高周转率意味着高收益率;强统计意义意味着高稳定性。然而市场会不断进化,统计出的概率并不能严格预示未来的预期。

  1. 多策略
  2. 仓位管理
  3. 策略中的策略相关性比较低



CTA策略的研发要点

① 设置买点、卖点(买卖交易信号的产生)
② 买卖的数量(交易单位)
③ 止盈止损信号
④ 加减仓的时间点(仓位控制,风险控制)

为什么进行参数优化

寻找合适的买点、卖点
不同参数,策略对市场做出反应的快慢不同

海龟策略,及其他经典策略(理解他们为什么赚钱)

思考方向:行为金融的解释、统计方向的解释
海龟策略利用唐安奇通道产生上下轨,并且设置了止盈止损的方案,加仓方案,能够有效地控制头寸的规模。

CTA策略的使用环境、局限性,赚的是市场的什么钱

环境:大趋势的时候
局限性:市场波动率下降的时候不容易赚钱

赚波动率的钱

为什么形成大趋势,统计学原理

① 杠杆效应
期货本身普遍具有较大的杠杆,对于资金实力相对薄弱、风控观念淡薄的小散户玩家来说,他们在杠杆下显得尤为脆弱,容错能力很低。所以对他们来说,当顺着现成的方向交易和逆向交易这两个选择摆在他们面前时,第一个相对更为保守的选择对他们来说明显是最优解。这个理论较为完美的解释了为何散户投资者占比越多的市场或品种更容易走出趋势行情。

② prospect theory
当市场较为平淡,相对更接近于零漂移的随机游走的时候,赢者会落单为安,高位平仓,从而强化了价格时间序列的反相关性。而当市场趋势性较为明显,尤其是基本面/宏观层面发生一定变化时,也就是行情属于带漂移项的随机游走的时候,多空双方平仓意愿都不会很强。那么即便在驱动价格变化的因素结束后,市场行情从带偏移项的随机游走进入到不带偏移项的随机游走时,亏损的投资者在选择死扛亏损的同时,这时候亏损方的△Y也会显著大于盈利方。直到价格随机游走到超出部分亏损方的心理承受或者被强制平仓之后,这部分亏损的投资者会被迫平仓从而引发下一轮亏损投资者的平仓,也就是俗称的多杀多和空杀空,从而强化了价格时间序列的正相关性。

没有趋势的时候如何维稳(海龟策略的特点)

① 设计一些指标来过滤掉一些买卖信号(ADX指标,大小用来判断趋势的强弱),但是这些指标也会造成在趋势行情中的盈利减少

② 仓位控制
③ 在策略中要特别注意熊市的表现

遗传算法(GA)

华泰金工人工智能系列之二十二、二十三、二十六
其实就是选取一系列的公式,
对于股票,选出来的公式就是因子
对于CTA,选出来的公式能计算出一系列的值,这一系列值可作为发出信号的依据

其他算法

模拟退火——找全局最优解,渐进收敛(SA)

量化CTA知识点笔记相关推荐

  1. 【软考-软件设计师精华知识点笔记】第十章 网络与信息安全

    前言 由于笔记复制到CSDN样式失效,没有精力再重新完整的检查并设置一遍样式,有积分的可以前往下载word.pdf.有道云笔记版本. 需要说明的是,下载的内容与本篇分享内容一致,只有样式的区别[比如重 ...

  2. Python中知识点笔记

    Python中知识点笔记 Wentao Sun. Nov.14, 2008 来这个公司11个月了,最开始来的一个笔记本用完了,里面都是工作时记录的一些片段,看到一块自己当时学/写 python程序时记 ...

  3. [新手必备]Python 基础入门必学知识点笔记

    Python 作为近几年越来越流行的语言,吸引了大量的学员开始学习,为了方便新手小白在学习过程中,更加快捷方便的查漏补缺.根据网上各种乱七八糟的资料以及实验楼的 Python 基础内容整理了一份极度适 ...

  4. 2010计算机知识点总结,2010年全国职称计算机考试:知识点笔记第一章

    第一章 信息技术与计算机文化 1. 信息技术与计算机 1) 信息技术的概念:利用科学的原理.方法及先进的工具和手段,有效地开发和利用信息资源的技术体系.包括微电子技术.计算机技术.软件技术.通信技术等 ...

  5. java 量化指标_量化投资学习笔记13——各种指标的绘图、计算及交易策略

    <量化投资:以python为工具>第五部分笔记 先来画k线图,要注意finance模块已经从matplotlib库中去除,现在要用mpl_finance库,单独安装. 其中有candles ...

  6. 【软考-软件设计师精华知识点笔记】第八章 算法分析设计

    前言 由于笔记复制到CSDN样式失效,没有精力再重新完整的检查并设置一遍样式,有积分的可以前往下载word.pdf.有道云笔记版本. 需要说明的是,下载的内容与本篇分享内容一致,只有样式的区别[比如重 ...

  7. 2022疫情缩水,啃透这份399页Java架构知识点笔记,已从13K涨到25K

    本来已经在为去大厂工作摩拳擦掌的Java朋友,社招又是需要5年以上的,今年显得格外艰难: 就业人数高达874万!人才竞争加剧! 疫情让大多数公司的招聘需求缩减!对社招来说,人才招聘要求愈来愈高! 别说 ...

  8. 软考知识点笔记之----制订项目管理计划

    软考知识点笔记之----制订项目管理计划 项目管理计划是综合性的计划,是整合一系列分项的管理计划和其他内容的结果用于指导项目的执行.监控和收尾工作,项目管理计划是在项目管理其他规划过程的成果基础上制订 ...

  9. Unity3D相关知识点笔记汇总

    这篇文章将作为一些平时的小知识点笔记来记录,如果有错误望指出来,也欢迎大家在评论底下分享你们的笔记. 1.检测点击或者触摸到UI. public static bool CheckClickUI(){ ...

最新文章

  1. 如何在浏览器端爬取信息(只是配置的部分)----设置环境
  2. TAB(Nav)导航菜单
  3. Fedora 30系统下,用g++编译opencv项目
  4. 中值滤波_Halcon联合C#编程自学笔记三之中值滤波
  5. SOAP HTTP绑定
  6. Typescript常见三种函数类型
  7. 谷歌浏览器之如何快速找到js、css等文件
  8. app.config数据库路径问题
  9. Java程序编译运行过程
  10. MVP模式在Android中的应用(附UML高清大图,使用RecyclerView举例)
  11. 去除面部黑色素小妙招_去除暗黄皮肤的小妙招 7招让你白皙动人
  12. 剑指offer——面试题11:数值的整数次方
  13. 签到界面加图片java_签到功能实现,没有你想的那么复杂(二)
  14. PR-CTS-Specify Clock Tree Synthesis Options
  15. linux内核代码_解决Linux内核代码审阅者短缺的问题
  16. 动态代理之Waiter案例
  17. Nginx(二)配置虚拟主机
  18. python输入输入:input、map
  19. 2018上海交大计算机考研,2018上海交大学硕考研经验贴
  20. Web.xml分模块

热门文章

  1. 容器虚拟化网络漫谈(上)
  2. 解读中国互联网 附下载地址
  3. 全文标明引文报告html,知网查重报告模板样本是什么样?
  4. 合肥三维动画公司,安徽地产企业宣传片,合肥做地产三维动画公司,蚌埠房地产制作公司,合肥产品三维动画公司
  5. 基于多向梯度局部对比度的红外弱小目标检测算法(MDWCM)解析及代码(2021年IEEE GRSL 论文)
  6. 在PowerBI中查看Excel报表
  7. 当Eclipse中maven识别不了本仓jar包是的解决方法
  8. 计算机打音乐有点甜,有点甜 MIDI File Download :: MidiShow
  9. 【学习笔记】 科目一之概念篇
  10. java咖啡机故障5_咖啡机常见故障有哪些 五大咖啡机故障及解决方法