商品期货投资技术及程序化交易.pptx

上传人:修**** 文档编号:9066908 上传时间:2022-03-29 格式:PPTX 页数:65 大小:284.77KB
返回 下载 相关 举报
商品期货投资技术及程序化交易.pptx_第1页
第1页 / 共65页
商品期货投资技术及程序化交易.pptx_第2页
第2页 / 共65页
点击查看更多>>
资源描述

《商品期货投资技术及程序化交易.pptx》由会员分享,可在线阅读,更多相关《商品期货投资技术及程序化交易.pptx(65页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、商品期货投资技术及程序化交易商品期货投资技术及程序化交易 在各个行业,在各个行业,ITIT技术已经成为生产力技术已经成为生产力 的重要组成成份。金融行业也一样。的重要组成成份。金融行业也一样。金融市场投资者现状金融市场投资者现状 绝大多数的投资者是净输家。绝大多数的投资者是净输家。 投资者需要专业化交易工具。投资者需要专业化交易工具。第一部:商品期货投资技术第一章: 商品期货投资技术原理第二章: 商品期货投资实战技法第二部: 程序化交易第一章: 程序化交易原理第二章: 程序化交易的实现流程第三章: 程序化交易的实战研究及产品展示 第一章: 商品期货投资技术原理第一节 科学的投资态度与正确的行为

2、准那么科学的投资态度1、稳定收益比暴利重要2、活着比赚更多的钱重要3、金融投资的最高原那么二、正确的行为准那么1、聪明+技术=亏损;2、智慧+戒律=盈利;。第二节 论投资者 一、投资者是人二、你胜出的理由是什么?三、开放后的中国金融市场第三节 论价格成因及价格变动 一、论价格成因: 二、股票、期货的理论价格判定: 三、论价格变动 四、K线图分解:第四节 论历史会重演一、一、“历史会重演的意义:历史会重演的意义:二、对二、对“历史会重演的正确理解:历史会重演的正确理解:三:为什么三:为什么“历史会重演历史会重演第五节 论金融市场上人类的能与不能 1、对价格运行方向的判断:2、对价格运行幅度的判断

3、:3、根本推论:第六节 论赢利能力的标志一、盈利经历不等于盈利能力二、看对行情的能力不等于盈利能力三、影响市场价格的能力不等于盈利能力 第七节 论技术工具 一、技术工具的范畴二、技术工具的定义三、技术工具仅仅是工具。四、对待经典投资理论的正确态度五、单一技术工具不具有正期望值收益率六、技术工具的相关性问题七、卓越投资决策产品的生成第八节 论投资方法一、相对固化的才叫方法二、投资方法与投资者三、投资方法的资金规模适应性问题四、群众接受的方法一定是无效的五、所有投资方法的遗憾六、投资方法的顺、逆境状态评判七、投资方法有效性的验证八、投资方法背后的原理九、投资方法与心理素质十、研制投资方法的正确目标

4、第九节 论金融投资风险1、风险的概念:2、风险的来源:3、风险的本质:4、预期风险与预期利润之间的逻辑关系:第十节 论2%原那么一、一、2%2%原那么的概念:原那么的概念:二、二、2%2%原那么的利与弊:原那么的利与弊:三、三、 2% 2%原那么的实现逻辑:原那么的实现逻辑:第十一节 论金融投资的生命线 坚持执行交易方案是金融投资的生命线坚持执行交易方案是金融投资的生命线 。第十二节 论职业金融专家的行为模式 方案方案+ +执行执行+ +风控风控第十三节 论金融投资的内功修炼方法 读图、记图读图、记图第十四节 论主观化投资与客观化投资 一、主观化交易:二、客观化交易:第三章 金融投资实战技法

5、第一节 总论实战技法第二节: 顺势战法 一、顺势战法的定义二、顺势战法的常用工具三、道氏理论四、顺势交易的动力指标第三节 逆势战法 一、总论逆势战法:二、波浪理论的应用:三、江恩理论解密:四、投资禅论:第二部: 程序化交易一、一、程序化交易属于客观化交易。二、在信息接收、信息处理、交易决策等方面,二、在信息接收、信息处理、交易决策等方面,电脑远远比人更强大,更有效率。电脑远远比人更强大,更有效率。第一章: 程序化交易原理 第一节:第一节: 程序化交易的概念程序化交易的概念 程序化交易是客观化交易的子程序化交易是客观化交易的子集。客观化交易包括使用模型决策集。客观化交易包括使用模型决策的人工投资

6、行为和以模型为根底的的人工投资行为和以模型为根底的软件化金融投资行为。软件化金融投资行为。“以模型为以模型为根底的软件化金融投资行为就是根底的软件化金融投资行为就是我们通常所说的程序化交易。我们通常所说的程序化交易。一、程序化交易的描述:1、程序化交易就是对固定市场状态做固定行为选择,再以假设干指标精确评估行为后果常用的九项指标。2、程序化交易就是以市场状态定义和行为规那么定义为根底的软件化金融投资行为。3、程序化交易就是用统计学手段研究人性群体表现特征。既研究群体行为在概率意义上的规律性。 以上三种描述,第一项为哪一项程序化交易的内涵;第二项是程序化交易的表现形式;第三项是程序化交易背后的原

7、理。二、程序化交易策略的定义 策略策略= =固化的市场状态固化的市场状态+ +固定的行为规那么。固定的行为规那么。 “ “固定的市场状态加上固定的市场状态加上“固定的行为规那么固定的行为规那么就构成了程序化交易的策略。就构成了程序化交易的策略。续续1 1 “ “固定的市场状态有两个根本特征:固定的市场状态有两个根本特征:1 1、明、明确唯一;确唯一;2 2、电脑能识别。比方、电脑能识别。比方1010天均线上穿天均线上穿2020天均线。这就是一个明确唯一的概念,在天均线。这就是一个明确唯一的概念,在任何一个时间点,这个答案都是唯一的,要任何一个时间点,这个答案都是唯一的,要么就穿了,要么就没穿,

8、只可能有一个答案。么就穿了,要么就没穿,只可能有一个答案。同时这个状态,电脑能识别。同时这个状态,电脑能识别。续续2 2 关于市场状态的描述可以是多样化关于市场状态的描述可以是多样化的。如果你使用根本市场数据来描的。如果你使用根本市场数据来描述市场状态,这就是所谓的根本分述市场状态,这就是所谓的根本分析模型,进而生成以根本分析为根析模型,进而生成以根本分析为根底的程序化交易产品。如果你使用底的程序化交易产品。如果你使用交易数据来描述市场状态,这就是交易数据来描述市场状态,这就是所谓的技术分析模型,进而生成以所谓的技术分析模型,进而生成以技术分析为根底的程序化交易产品。技术分析为根底的程序化交易

9、产品。 续续3 3 “ “固定的行为规那么就是当你规固定的行为规那么就是当你规定的定的“固定的市场状态发生之后,固定的市场状态发生之后,你的操作行为体系这是一个完整你的操作行为体系这是一个完整的投资行为决策链:包括进场状态的投资行为决策链:包括进场状态规定、止损状态规定及赢利退场状规定、止损状态规定及赢利退场状态规定。,它也是明确唯一的。态规定。,它也是明确唯一的。比方,当比方,当A A状态发生时,实施状态发生时,实施A1A1规规那么体系。那么体系。第二节第二节:程序化交易的行为结果评估体系程序化交易的行为结果评估体系1、标地总数:必须大于1502、胜算概率:胜算概率的定义 。 3、概率分布特

10、征:最大连续亏损次数、最大连续盈利次数。4、资金最大回撤比例:要求小于15%5、信号发生频率:N次/年.6、人为不可控制风险发生率:要求小于1/3000。7、平均利润风险比: 要求x3/1.8、平均年回报率为:要求大于30%9、十年资金曲线:第三节:程序化交易原理合理性探讨 由于价格是人的行为结果,所以价格波动在统计学意义上是否存在规律,就自然而然地转换到另一个命题上-人类群体行为在统计学意义上是否存在规律性?答案是肯定的。我们现在举例说明这个问题。假设在沙漠中有一个点,立着一块空白的石碑第二章: 程序化交易的实现流程 程序化交易的实现流程由以下几个局部构成:1、策略形成:2、软件编译:3、后

11、端研发:4、模拟交易:5、实战交易:6:系统维护。 上述六大步骤,每一步都离不开数据库。所以数据库的建立是实现 程序化交易的第一步。 所有的策略软件都必须在一个软件平台上,才能运行。所以软件平台的搭建是程序化交易的第二步。第一节: 建立数据库 程序化交易的全部流程都是以数据库为根底实现的,所以建立相对完善的数据库是实现程序化交易的前提。当下,在市场上有很多数据商,数据格式和数据品质各不相同。对于一家研究机构而言,首先,你的数据格式必须是统一的。其次,必须保证数据品质,数据出错率小于3万分之一为好。第二节: 搭建软件平台 搭建软件平台是实现程序化交易的根底步骤。 目前,国内有一些公开的商业性软件

12、平台, 但是,使用这些商业性平台进行程序化交易,有两个致命性缺陷。1、逻辑结构复杂的模型程序不能实现。2、商业秘密无法保障。所以,如果你真的要进行程序化交易,就必须自己搭建平台。由此可见,程序化交易的难度和复杂程度,远远超出绝大多数人的想象,这里需要的人力和财力都是巨大的。续 至于有些人,天真地以为,用一些简单的算法逻辑在公开平台上跑一跑,就能找到赚钱的策略,纯属异想天开。据我了解,两年来,尝试程序化交易的投资者,90%以上是失败的。就我们本身而言,两年来的程序化交易过程,也是一部血泪史。 第三节: 策略形成 我们前面讲了,程序化交易策略的定义。程序化交易策略等于“固定的市场状态加上“固定的行

13、为规那么。 也就是说,在这里我们必须给出两个明确唯一的定义:市场状态定义和行为规那么定义。提出策略概念假说,可以依据传统理论,也可以依据我们的直接经验,就是我们在实际市场中观察到的现象,把它抽象成概念,写出来,这是金融家的工作。一、“市场状态定义“市场状态定义就是用电脑得懂的语言,定义出一个可公度的概念。比方,AB是一段上涨的推动行情,在我们描述这段行情运行速度的时候,我们就不能用“涨得快、“涨得慢这样的字样来描述,因为这样的描述电脑听不懂。但如果我们说“AB之间单位时间内上涨的百分值大于一个数字,这样电脑就可以懂了。“市场状态定义是研制投资决策模型的根底环节,只有明确唯一的“市场状态定义才可

14、能进行数据库检索。续 同时,使用动力系统的指标描述市场状态很容易,而使用图形识别技术描述市场状态很困难,这就是为什么算法模型研制的技术难度低,而图形识别模型研制的技术难度高。算法模型就是通过数据计算来实现投资决策的模型,图形识别模型是以图形形状识别来实现投资决策的模型。 一个事实:图形识别模型比算法模型:平均胜率高十个百分点以上。平均年化收益率高30%以上。这个差异是致命的差异。 二、“行为规那么定义“行为规那么定义是要明确,当模型所要求的市场状态发生之后的行为规那么。比方,怎样开仓、怎样止损、怎样赢利退场、风险系数,等等。行为规那么的设定在模型构建中是极为重要的环节,卓越的“市场状态定义配合

15、科学的“行为规那么定义才可能研制出卓越的模型。如果“市场状态定义很好,但“行为规那么定义不够科学,就会常常出现看对行情亏了钱的现象。“行为规那么定义的依据来自五个方面:1、“市场状态定义的性质: 根据“市场状态定义的性质,判定理论上最优的行为规那么。然而理论上的判定,数据库认不认?却是另外一个问题,所有金融投资行为策略的选择标准是否正确,终极裁判是数据库。 2、胜算概率: 胜算概率是模型参数中最重要的一个。在设定行为规那么的时候,必须要考虑的是怎样才能让胜算概率更高。 3、利润风险比 就是预期利润和预期风险的比值,当然这个参数越大越好。但是利润风险比和胜算概率是负相关关系,对于同一个“市场状态

16、定义,利润风险比提高,必定导致胜算概率降低,两者的均衡是很重要的。4、收益率: 收益率是指平均年收益率,当然此参数越大越好。 5、收益波动率: 收益波动率=某年收益率/前一年收益率*100%。收益波动率越小越好,因为收益波动率小就意味着收益稳定,我们都知道,稳定收益比爆利重要。有时我们甚至会牺牲收益率,来降低收益波动率。第四节: 软件编译 程序化交易的软件编译工作可以分为三步:1、需求分析;2、逻辑结构设计;3、写程序。一、需求分析: 一般说来,研制一个卓越的程序化交易策略,需要两个角色的配合,一个是金融家,一个是金融数学家兼IT专家。金融家将其设计的模型概念和研发需求,通过语言沟通、图形沟通

17、的方式,告诉金融数学家。让金融数学家明白自己要干什么以及要什么。这就是需求分析。续 在需求分析的过程中,极容易产生误解。说者认为自己说清楚了、说明白了,听者也认为自己听清楚了、听明白了。但事实上,听者并没有真正明白说者的意思。在需求分析过程中,这种事情会经常发生,尤其是在模型逻辑复杂的时候,更是如此。这个问题有两中解决方法:1、金融家的工作深入到“逻辑结构设计层面;2、在后端研发的过程中发现、解决。一个实例 -上海。续 为了便于后期的IT工作,金融家在描述模型概念时要遵循以下原那么:能用加、不用减;能用乘、不用除;能用肯定性描述、不用否认性描述;能用公式描述、不用文字描述。这就是我们总结的四用

18、四不用原那么。 二、逻辑结构设计: 在金融数学家明白了模型概念和研发需求之后,需要先设计一个逻辑框架,明确模型概念在IT层面的实现逻辑。逻辑结构设计有三个根本的原那么:1、能准确兑现原始模型概念;2、尽可能提高运算效率。一个实例立国之本模型。3、所有的模型参数一定要设成可调的活参数这是后端研发的根底,否那么后端研发无法展开。三、 写程序 写程序是整个工作序列中的体力活,一般由年轻人来干,细心就可以了。第五节: 后端研发一、后端研发的任务: 通过上述第四节的过程,模型软件形成了。此时的模型软件拥有以下功能:1、能识别市场状态概念;2、能识别行为规那么概念;3、能识别规定的风险值并据此计算交易量。

19、4、具备统计和结算功能。但这个模型软件是不能直接使用的,因为这个时候,我们还不知道最优化的模型参数组以及对应的行为结果参数组。“最优化的模型参数组和对应的行为结果参数组是要在后端研发过程中生成的。二、 后端研发四大内涵1、证真:包括概念证真和计算证真;2、求极值;3、模型概念优化;4、创新。三、后端研发过程中的数据盗用问题: 四、后端研发中的数据过度拟合问题:一、早期的教训:矩阵式数据优化二、科学的做法:(样本内数据和样本外数据)三、三、 在后端研发过程中,一般会伴随着软件逻辑n次的修改。第六节 模拟交易 一、观察软件功能: 经过后端研发的加工,诞生模型软件的成品。此时的模型软件可以进行交易了

20、,但必须先进行模拟交易。通过模拟交易,观察软件行为的准确性和稳定性。一般说来,模拟交易进行两周即可。二、核查软件逻辑: 通过模拟交易,可以核查软件逻辑的正确性。针对模拟交易过的数据进行数据回溯,如果回溯结果和 模拟交易结果是吻合的,那就说明软件逻辑没问题。如果两者不吻合,软件逻辑一定有问题。三、放心实战: 如果模拟交易没问题,模型软件可以实战了。 但事实上,几乎没有一个模型软件,在模拟交易过程中不出问题。模拟交易是核查模型软件功能的最后一站,在这里必须把所有问题全部解决掉,然后放心实战。第七节: 实战交易 进入实战环节,那就是真金白银了。如果我们认为模拟交易能赢利的模型软件,实战就一定能赢利,

21、那是大错特错。在成交效率、交易本钱、人为不可控风险等方面,实战环境和模拟交易环境有着很大的区别。大多数模拟交易能赢利的模型软件,在实战环境下都会亏损。具体原因,在下一章“实战研究中,给大家分析。第八节: 系统维护 系统维护是伴随着实战过程进行的。在后端研发过程中,会把模型软件的顺境期市场状态和逆境期市场状态明确标示出来。如果交易亏损只是正常的逆境期现象,大可不予理睬,坚持使用就可以了。但是,如果实战过程中的某项交易参数,击穿历史边界条件,要予以重视,极有可能市场发生变异,原本有效的策略失效。这时就需要进行系统维护,进行一系列的分析,如相似性分析分析当下市场与过去同性质市场的相似性:波动率、周期

22、等等、变异分析、等。进而判断原始策略是否有必要改进以及怎样改进。第三章:程序化交易的实战研究及产品展示第一节 : 产品平安 我们的做法:三道防火墙 第二节: 本钱核算一、交易本钱:手续费二、成交本钱:一般说来是两口价,最少是一口价。三、冲击本钱: 第三节: 效能判定交易程序的使用效果,由两个重要因素确定:交易程序的使用效果,由两个重要因素确定:1 1、模型本身的行为结果参数这是可以用电脑、模型本身的行为结果参数这是可以用电脑算出来的:算出来的:2 2、实战数据与理论数据拟合度指标、实战数据与理论数据拟合度指标M(M(这是电脑这是电脑算不出来的算不出来的) ): M M与数据优化的程度成反比,与

23、模型概念原理与数据优化的程度成反比,与模型概念原理上的合理性成正比。上的合理性成正比。第四节: 应急措施一、市场内应急一、市场内应急措施:二、市场外应急二、市场外应急措施:第五节、策略第五节、策略矩阵 任何单一的金融投资策略都会存在显著的逆境期。大多数投资者都会在策略逆境期的时候,失去执行力,甚至废弃有效的策略。 选择一组有正期望值收益率、相关系数低且风险不共振的策略 ,构成策略矩阵 。依据策略矩阵 内各策略点之间的相关系数,过滤风险系数,进行风险投资。构建策略矩阵的前提条件 构建策略矩阵的各策略点,必须满足两个前提条件:1、单策略点具有正期望值收益率;2、各策略点之间非相关、风险不共振。策略矩阵的优点 假设:由9个策略构成策略矩阵。 策略矩阵的收益率就等于9个策略收益率的平均值。收益率并没有提高。但是策略矩阵有一个天大的优点,那就是把逆境期的资金回撤比例大幅降低因为各策略点风险不共振。 通过策略矩阵,我们可以在风险最小的前提下,实现收益最大化。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 财务管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com