第一节
国内做高频交易,这个赛道很窄 。
骗术低级,是因为用最低成本的手段去骗人,就一句话,你不信就算了,放弃你找下一个 。
我们的内心存在妄念,贪婪、恐惧、侥幸、不劳而获、心理偏差 。
人总是有一些固有的心理偏差 。你的经验和技术就是来源于别人的错误 。
应该用科学的系统的方法,刻意练习 。
量化的起源、基石、优势 。
起源:均值回复策略 。法郎永续国债,中位数73法郎,价格在30-80法郎 。
基石:玩转21点,最早是他做的 。击败,赌场黑名单,所以去挑战股票,战胜华尔街 。本人是MIT的数学老师 。正期望收益的一个游戏 。
优势:大奖章基金 。
先不想能赚多少钱,而是怎么控制风险,收益、风险成对出现 。第一时间考虑风险因素,才能活得更久,等到那个让你赚大钱的机会 。
一个投资者进入到一个市场的存活期 。
不同品种和证券市场 。
股票市场,基本一个新韭菜被收割榨干,账户忘了,软件卸载了,密码也忘了,也不想碰 。基本2年左右 。
期货市场,平均幸存周期3个半月 。杠杆太高,一招不慎,就爆仓 。
期权,一般玩的都是高手,机构当中的高手 。轻易不出手,没什么确切的统计 。高手比较谨慎,也比较隐蔽 。
期权和外汇,没什么实盘经验,不要做 。能长期盈利的都是高手 。
有效市场 。假说只是让理论更加漂亮 。
人性中对于获利的贪婪和对于损失的恐惧是更古不变的 。这时我们信服的一个公里 。
禀赋效应,跨期选择,心理账户&储蓄理论 。,认知和行为上的偏差,行为经济学 。利用别人犯错,来捕捉机会 。
举个栗子,茅台100时没买 。对于没有拥有的东西,你觉得不值得买 。假如你已经拥有了,10块跌倒8块,你觉得便宜,不卖 。
就是对利和害的权衡不均衡,对避害的考虑大于趋利的考虑 。
长期理智和短视冲动 。
A股换手率500%,因为短视冲动 。
200块音乐会,丢了200的电话卡不影响去听音乐会 。如果门票丢了,可能就不去了 。
经济上都是400块去听音乐会,但两个账户不同 。
用中的500W去赌场,或者自己辛苦赚的,赌博就不一样 。
不同来源的资金,也设置了不同的账户,处置就不同 。
所以套牢的股票不愿卖,一个是浮亏,一个是坐实,这种打击很痛苦 。
赚谁的钱?
一,市场在某一特定时间内的无效性,或者说是别人犯的错误 。
二,主动承担某种特定风险,继而获得承担该风险的风险溢价 。比如保险公司 。比如期权卖出波动率 。
主观投资和量化投资的区别,只在于策略如何被指定及如何被执行 。
熊市中保存子弹最重要 。
缓步上涨,交易也不要太少 。
快速上涨,不要出早,只吃到一段 。
快速下跌不要抢反弹 。
满仓抄底,加杠杆,不认错不止损,散户几大死法 。
斯德哥尔摩效应 。长期虐待你,突然对你好,你就特别感激 。
策略、参数、条件,还是越少越简单越好 。
指数怎么交易,指数基金或者一揽子股票 。
个股用买入三法,特性不同,可能不适合 。不同标的,商品期货等,也可以试验 。
有的时候拿不到这个价格,或者拿到更不利的价格 。
头寸,1。实际的成交价与回测有差别吗 。
第二节
尾盘,一般价格波动比较大 。上证连续竞价,深证最后3分钟集合竞价 。
最后时段,尾盘,北上资金,沪股通、深股通都有成交 。
2:45 - 2:55分成几笔交易 。拿到相对平均的价格 。实盘操作更容易做到 。这样回测和实盘表现接近 。
买、卖类似 。
头寸,股票不加杠杆,可以all in 。one。
散户资金少 。风险暴露很大 。
量化,依靠概率赚钱 。
沉迷学习,日渐消瘦 。
实战上来说,大部分量化的策略逻辑使用了技术分析 。
一个小时学会一个量化策略 。介绍的是典型的趋势策略 。
交易工具,TB,trade。。。
什么叫趋势,趋势即牛熊 。不是标准答案,是我们的一个理解 。
市场上的大的情况,牛市,大牛之后大熊,其他的行情长期震荡 (上证指数周线图06年到现在 。07年和15年 。)
趋势当中有震荡,震荡当中有牛熊 。
三个关系:供需关系,趋势的动力来自于供需关系的不平衡 。
因果关系:趋势形成之前需要准备过程 。
努力与结果:成交量的增长没有使价格大幅增长,这是走势停止行为 。
看裸K 。
趋势线水平的,平行,支撑、压力线,人为画的 。
震荡上行的,平行的,震荡区间 。
三角整理,多空博弈,力量双方力衰,振幅越来越小,三角形末端收敛,重新选择方向,占优的一方就取得绝对胜利 。
后画靶子,均线系统的支撑和压力,本末倒置 。
筹码分布的直方图 。密集程度 。
均线、转折点和筹码分布 。
不能在价格运行过程中先知先觉 。
都是观测,和真实背后运行的动因,不一定一致 。
我们认为的支撑:购买力超过了抛售压力,需求吸收了全部供应 。
当价格再次回到到支撑位,反弹力度表明需求质量 。
压力:某个价位抛售力量超过了购买力,供应超过了需求 。当价格再次回到压力位,价格回落力度表明供应是否扩大 。
我们分析趋势的时候,采用量价时空的方法 。用战斗做类比.
量:供应和需求投入的兵力
价:供应和需求当前的强弱
时:供应和需求拉锯的过程长度,筑底一年和一周是不一样的
空:供应和需求战场的广阔程度,希望捕捉到一个波动大的标的,大的趋势才赚钱 。
量价分析的核心:还是三个关系 。
供需关系,力量和质量 。
因果关系:过程;时空
努力和结果:显性;隐性 。
在制定量化策略时,通过不同的指标体系,不同的观测值,不同的逻辑,反应到最终的策略当中 。
看分时图和K线图是基本功 。
分时图的价格曲线上,总共有多少个独立的数据点?一个分钟的价格 。240,241,251
思考题:分时图的成交量柱线上,有多少个独立的数据点?
,蜡烛图,K线图 。
经典海龟交易法则的逻辑 。
完整交易系统要素
市场:交易标的物;买卖什么 。
头寸规模:资金规模 。
文章插图
入市:对应信号系统,什么时候买卖 。
止损:什么时候放弃一个亏损的头寸 。熊市当中死扛就深套 。
退出: 特指什么时候退出要给盈利的头寸 。
战术:怎么买卖
海龟是一个完整的交易系统 。这些要素都有系统性的严格的考虑 。
海龟名称来源 。期货的天才交易员 。
两个人打赌,在新加坡的海龟市场逛,认为交易员培养是小海龟长成大海龟 。
市场:选择跨市场,只要流动性好 。
头寸规模:所谓的ATR
波动性N: N = (19*PDN + TR )/ 20
PDN = 前一日的N值
TR = 当日的真实波动幅度
真实波动幅度 = Max( H-L, |H-PDC|, |PDC-L|)
其中,H = 当日最高价,L = 当日最低价,PDC = 前一日收盘价
头寸规模单位 = 账户的1% / (N*每一点数所代表的美元)
每一点数所代表的美元 >>> 每一最小交易单位(1手股票)
头寸举例:假设股票中国平安的N值位5元,账户本金100W,最小交易单位1手,就是100股 。
那么对于这只股票,可以分配的头寸规模单位是: 10000/(5*100) = 20手股票
风险与头寸:暴露的风险上有规定 。
4个层面的限制 。
层面
限制范围
头寸单位上限
单个市场
高度关联的多个市场
松散关联的多个市场
10
单个方向(多头或空头)
12
国内商品期货 。螺纹钢和热卷板 。
入市策略:
系统1 以20日突破为基础的短期系统
如果上一次突破是一次赢利性突破,那么当前的入市信号将被忽略 。避免重复入场 。
55日突破点保障性信号,突破了过去55日的新高,还会入场 。
系统2 以55日突破为基础的长期系统
不管上一次突破是赢利还是亏损,只要55日突破信号来了,就入场 。
做空的话反过来 。
海龟交易法则是一个典型的趋势交易法则,尽量吃够趋势,并放大 。
加仓
在突破点建立1个单位的头寸 。
按N/2的价格间隔逐步扩大头寸 。以上一份订单的实际成交价为基准 。
直到头寸达到规模上限 。
止损
有老交易者,也有不怕死的交易者,但没有不怕死的老交易者 。
保住本金,不能让你赚更多,风险自己控制,是否赢利交给市场 。
任何一笔交易的风险程度不超过账户的2% 。
* 价格变动的上限就是2N
* 对于加仓情况,止损点上浮
退出 (退出一个赢利 的头寸)
系统1 10日反响突破退出
系统2 20日反向突破退出
退出不易,克服提早退出的冲动,坦然面对利润的蒸发 。
没有出现利润蒸发你是不可能退场的 。
预案:
流动性瞬间枯竭,制定预案面对极端情况 。比如特朗普发布信息 。
限价单 vs 市价单
跳空
跨市场选择 (通常海龟选择强市场,会风险集中,爆仓)
合约滚动 (不见得是连续合约,可能是由期限的 。)
为什么是20/10和55/20?
黑天鹅事件触发量化止损 。
海龟交易的量化:
选择工具:比较方便的工具,TB极速版 。
经典海龟交易法用的是日线级别 。
分析->插入公式应用 。搜 。内置公式已经写好了 。
选择典型的黑色系,螺纹钢期货交易品种 。
工具->性能测试报告,F3
点图表分析,交易盈亏曲线 。平的是没有交易 。
09年开始建仓,回测到现在,整体向上 。
海龟法则对螺纹钢这个品种还可以 。
回撤也还好,不是特别大 。
最高的回撤是赢利860W到660W,心理打击不是很大 。200W的浮盈打了水漂 。本金是1000W 。
09 - 19年,9年盈利80% 。
用周线可能更清楚一些 。
螺纹钢合约走势 。
多空双向来做,取得的效果,比整个主力合约本身要好 。取得了赚钱的效果 。
怎么分析你的交易结果,看报告 。
趋势交易的特点,交易的胜率不高,但赔率高 。
胜率、赔率综合起来,决定了你的期望收益 。回测的收益曲线 。
周期的长短,在实盘上有重要影响,平均赢利周期 / 平均亏损周期,能看出你多少时间内是赚钱的 。一个心理因子大,舒适度感受更好 。
心理因子不好,则可能让你很可能实盘中没法坚持下去 。
亏损时,很煎熬,无法承受之重 。
源码里有缺陷,不能拿来直接用 。
整个课程的教学目标 。
趋势型策略的典型分布,不是正态分布 。偏度很大 。
赢利的交易,长尾很长,抓到一笔就能把亏损赚回来
胜率不高,赔率要大(盈亏比大于10:1不是梦,靠资金和头寸管理,顺势加仓),不需要精确入场,头寸管理和退出 。
特点,控制住亏损,抓住大的机会 。
截断亏损,让利润奔跑 。
交易频率:你在什么尺度上操作 。多周期多策略捕捉不同时间尺度的趋势 。
文章插图
不同的指数滤波器,比如大盘不好,你的个股突破就可能是假的 。
比如用周线运行海龟算法,结果就不一样 。
概念性的演示,并没有优化和调整 。
这样的思路,捕捉不同尺度的趋势 。盈亏曲线组合起来,给不同周期不同尺度的策略分配不同的资金规模和权重 。
通常意味着,风险进一步分散,起到平滑收益曲线的作用 。即便收益没提高,但最大回撤变小了 。
下浮比率降低 。衡量风险收益综合性能的指标 。
意味着成承担同样的风险,得到更高的回报 。
也可以在不同的品种上进一步分散 。
实战中可能遇到的坑 。
双均线系统,5日10日均线 。金叉死叉 。
聚宽是通过编写一个语法 。
一次买all in,一次卖全出 。全攻全守 。
回测系统,至少要跨越一个牛熊 。
为什么只做一只股票,每次all in,加减仓管理,止赢止损,叫停,别人代码能用吗 。
万德告同花顺抄袭,赢了 。同花顺抄万德,bug都抄过来了 。
可能是别人故意留错,或者作者自己也没发现 。
用自己的真金白银,为别人的错误买单 。
不要简单的使用别人的代码 。把别人的背后逻辑搞清楚后,自己去重新实现,并且大量的测试 。才有可能消除漏洞 。
将来再自己的量化开发策略上,越走越远 。接近成功 。在过程中,要避开相应的坑 。
量化策略的研发流程中,诊断,纠错,优化,最耗时间 。
搭建自己的交易体系 。
// 聚宽 。
聚宽()量化交易平台是为量化爱好者(宽客)量身打造的云平台,我们为您提供精准的回测功能、高速实盘交易接口、易用的API文档、由易入难的策略库
第三讲 机构是怎么玩量化的
机构是食物链顶端 。我们是韭菜被收割 。
白色的线是价格曲线,黄色是均线 。
参考答案,不是标准答案 。
正常240分钟,4小时 。每天9:15 - 9:25. 那里还有10个 。集合竞价的最终价格和开盘价,多一个 。
所以是251个 。上交所是这个 。深交所应该是多少个?
分时数据 。level-1的 。要处理 。
成交量柱线,241个点 。其中一个是集合竞价的 。
上交所 深交所不一样,000/002/300的深证,最后三分钟集合竞价 。有可能缺失2个或一个 。239 / 240.
都用251个分时价格tick,241个成交量的独立的数据点就可以 。
根据分时图,画不出当天的日K线蜡烛 。每分钟的高开低收都有 。分时图上是分钟的收盘价 。
Level-1数据每3秒钟发送一次行情信息,Level-2数据每6秒钟发送一次,行情显示速度更快,投资者更及时地获得交易信息。
光靠趋势没法满足策略目标,也要看反转 。
在大行情大方向的趋势没来,也要有一些填缝的策略 。机构的策略库比较完备 。
套利,专业的机构都要做 。概念和应用 。什么样的投资策略中使用 。
配对的策略 。套利和配对的关系 。
小散做的很少,分散化和风控 。
什么是套利 。学术派理解的套利 。
价格围绕价值的波动 。被理性交易者发现 。
对冲风险 。
买入中国平安,卖出中国人寿 。这种购买力是中国平安迅速恢复价格 。
严格的套利,提供零成本,无风险利润的投资策略 。
非理性交易者,噪音交易者;理性交易者,套利者 。
套利的风险和成本:
基本面风险:替代性证券是不完美的 。(仅2只股票,比较难以完美对冲)
噪音交易者风险:没有最坏,只有更坏 。
实施成本:不仅是费用,还有选择成本 。(融券成本很高的 。)
让我们暴露在非常大的风险下 。
探底很少一次就成功,要多次 。
寻找套利机会的成本,代价很大 。不断扫描市场有可能出现套利机会的情况 。通常观测非常难 。
实际操作中有效捕捉这个套利机会 。
实盘不像理论那么完美,充满了风险 。
套利实证 。
套利的理论很完美,手段也很简单 。
实际上很多的坑 。实证例子:
皇家荷兰(美国上市) / 壳牌(英国),qiao 。
同一家公司的两个股票 。前者是后者股票的1.5倍 。比如中国公司在A股和港股同时上市 。
理论1.5 : 1,但现实中有波动 。
不存在基本面分析,因为是同一家公司 。不是基本面风险 。FR 。
实施成本也不是问题,可以互相拆借 。IC 。
主要是噪音交易者 。NTR
编入指数 。
比如标普纳入了一家新公司,也会剔除一些 。
一般新纳入的会有一个长期的上涨 。Yahoo当时前一日上涨25% 。
编入标普500不代表业绩,仅表示他能代表美国经济 。
为啥会有个长期上涨,没有纠正 。
基本面风险(找一个理想替代品不好找) / 噪音交易者风险都存在(暂时看多的情绪,在一定时期内维持下去) 。
Palm / 3Com
孪生股票 。Palm是3Com的全资子公司 。
Palm独立IPO,3Com的1股相当于Palm的1.5股 。
错误定价还维持了很长一段时间 。
实施成本:Palm的股票稀有,借不到,或很贵 。没法卖空Palm买入3Com 。
套利变吃套 。
很多背后信息不掌握,不能只看表面信息 。
套利类型 。
期现套利 。股指期货有交割日期,必然到期收敛 。
无套利区间 。价格波动超过后,才能覆盖你的实施成本 。
沪深300股指期货,或沪深300指数基差到期必定收敛 。
利用局部交易时的投机行为的贪婪和恐惧 。
没有确定的机会时,不要盲目的入场 。
分级基金套利:
母子基金比较出现折溢价时的套利 。
波动率套利
组合方式 。
这个个人投资者也能做 。
利用转债中的期权,对冲个股风险 。隐含波动率处于历史低位 。
配到市场中性 。
赚取转债的固定利息和期权估值上升所带来的低风险收益 。其风险远小于单买股票或债券 。
【课程学习:实现财富自由的科学路径-量化投资】期权套利 。
- java游艇问题,租用游艇问题——Java实现
- SpringBoot中使用Spring Security实现权限控制
- sharding-jdbc实现分库分表
- 通过 EmbededFileProvider 实现 Blazor 的静态文件访问
- cas单点登录实现原理
- SQLServer数据库权限审查报告设计与实现
- python实现 Shi-Tomasi角点检测
- vue实现单商户购物车功能
- 二 Java项目
- 信号量实现同步之司机售票员问题