量化交易及交易心得-李自明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模型设计不宜过分追求胜率,大部分暴利的模型,胜 率在35%-50%内。
模型设计要充分考虑滑点影响,在2倍交易手续费 以上仍然能有大幅盈利的模型才考虑使用。
择优--多强空弱
仓位管理




分批和轻仓原则令收益曲线更平滑。 例如: if(open>avgvalue[1]) { Buy(0,open); // 以开盘价购买默认手数,需要配合“全 局交易设置”才能确定实际的数量 }

链接库),功能独特化,专业化。
模拟
特别对于高频抢单类的交易,收 益对软硬件的依赖非常高。
8
初尝
多角度量化分析阶段
量化

硬件

双码
利用不同的程序化平台进行数据初加 工整理。 借用专业工具对数据进行深入分析( 常见的MATLAB EXCEL等)以帮助制 定交易策略。
实盘
模拟
数学决定高度。别忘了,西蒙斯可是 世界顶级数学家。 另外分析过程复杂不代表盈利的策略一 定复杂哦!
量化交易 及交易心得
李自明
一、量化交易的过程
2
量化交易水平提高的几个阶段
量化 真正的量化分析阶段
硬件
软件、硬件优选升级阶段
双码
Baidu Nhomakorabea
策略分析与策略执行分别代码阶段
实盘
正式实盘交易阶段
模拟
模拟,及程序化尝试实盘阶段
初尝
指标交易、平台使用熟悉,策略发现阶段
3
指标交易、平台使用熟悉,策略发现阶段
量化
硬件
双码
多策略回测
多品种、多系统、多周期测试
参数优化
交易多功能

普通交易者---交易师、触发单、策略易 短线快速交易者---快车道、一键下单、快速平仓、程序化 交易 价差交易者---价差下单、套利宝、程序化交易


多账户交易者---批量下单、批量触发、一键全平
程序化交易者---交易模型编写平台、测试平台、优化平台 机构交易者---程序化多帐户自动交易(投资组合)、算法 交易
实盘交易
量化分析
高频
历史测试
模拟检验
实盘交易
量化分析
改进
实盘交易
量化分析
传统交易
实盘交易
因为缺少对市场的分析,别人的策略拿来了,也用不好。
模拟检验 E 不想走出这个框吗? 历史测试 现成策略 实盘交易
开拓者交易的几点实用功能
数据保密 历史测试 参数优化 交易多功能
保密性
保密性
保密性


Params Numeric Length(91); Numeric Lots(10); Vars NumericSeries AvgValue1; Begin AvgValue1 = AverageFC(Close,Length); PlotNumeric("MA1",AvgValue1); If (MarketPosition == 0 and Close[1] > AvgValue1[1] ) { Buy(Lots,Open); } If (MarketPosition == 1 and Close[1] < AvgValue1[1] and Date > LastEntryDate) { Sell(0,Open); } End
End


焦炭--均线加指标
最好的学习方法就是动手实验。
系统自带的交易指令范例 TB公式开发指南 http://www.tradeblazer.net/downloads/tbm anual.pdf TB的系统交易论坛 http://www.tradeblazer.net/forum/index.ph p TB的帮助文件(F1帮助)
实盘
经常以为自己发现了秘诀,视若 珍宝,吝于示人,自己狂喜。 策略,回测收益率超高,一个月 可能百分之几百,甚至上千。 喜欢和别人PK策略收益率。

模拟
正是这种高收益激励着我们勇于前 进。
4
初尝
模拟,及程序化尝试实盘阶段
量化
硬件
双码
小问题层出不穷。如双向开仓、 多开仓、不开仓、不平仓、信号 闪动等。 此时开始提升逻辑构造和代码编 写能力。
Params Numeric FastLength(30); Numeric SlowLength(45); Numeric FastLength1(12); Numeric SlowLength1(26); Numeric MACDLength(9); Numeric Lots(10); Vars NumericSeries AvgValue1; NumericSeries AvgValue2; NumericSeries MACDValue; NumericSeries AvgMACD; Numeric MACDDiff; Begin AvgValue1 = AverageFC(Close,FastLength); AvgValue2 = AverageFC(Close,SlowLength); MACDValue = XAverage( Close, FastLength1 ) - XAverage( Close, SlowLength1 ) ; AvgMACD = XAverage(MACDValue,MACDLength); MACDDiff = MACDValue - AvgMACD; PlotNumeric("MA1",AvgValue1); PlotNumeric("MA2",AvgValue2); PlotNumeric("MACD",MACDValue); PlotNumeric("MACDAvg",AvgMACD);
止损

如果你不能专注于防守,就绝对不可能成为真正成功的交易 者。--第一盘手张文军 1、 用支撑或压力位止损止盈,即买入建仓在支撑位,止盈 平仓在压力位,买入后跌破支撑。 2、用资金额做止损,即在每次入市进行买卖前,便明确计 划好只输多少点为止损离场。 3、用指标止损。 4、用时间止损。 指标编写详见《TB公式开发指南》P103、P104
对使用的账户限制,和公式的使用截止日期,可以在公式中 使用A_AccountID、CurrentTime等来判断使用的客户号和 使 用时间。 如:在BEGIN循环中,If (Date>=20140530) return;
多样化的历史回测

投资组合性能测试报告 单品种、单系统测试 单品种、多系统测试 多品种、多系统测试 多图表组合测试报告 多品种、多系统、多周期测试 系统交易安全锁 测试结果的保存和导入
二、交易心得
21
量化交易的几点心得
顺势 顺大势而为,才能事半功倍。(多策略)
赔率
赚大赔少是常胜的真理。(平均盈利/平均亏)
择优
任何一个市场中,多强空弱。(比价)
平滑
分批和轻仓原则令收益曲线更平滑。(仓位管理)
止损
做好止损可以控制住风险(名家要领)
警觉
压力测试,黑天鹅事件。(避免致命)
22
顺势而为
初尝
量化分析
历史测试
模拟检验
实盘交易
协助系统 策略制定和执行系统 量化交易
(计算机辅助计量分析并自动交易) 其实你早就开始量化交易了! 市场在重复中前进!但它重复的跟你理解的 可能是两个东西。 交易哲学无处不在。迷时师渡,悟了自渡。 法无定法,因市(市场)生法。
A B C D
量化分析
历史测试
模拟检验



黑天鹅事件
“黑天鹅”的逻辑是:你不知道的事比你知 道的事更有意义。 保持对市场的敬畏之心。

可承受的仓位、止损守则。
例1--超长线指标
交易规则: 如果收盘价大于91天均线时买进,反之卖 出; 交易数量默认10手






If (MarketPosition == 0 and Close[1] > AvgValue1[1] and AvgValue1[1] > AvgValue2[1] and MACDValue[1] > AvgMACD[1] and MACDValue[1] > 0) { Buy(Lots,Open); } If (MarketPosition == 1 and Close[1] < AvgValue1[1] and Date > LastEntryDate) { Sell(0,Open); }
沪胶91天均线
例2--中线指标

交易规则: 如果收盘价、短期均线和长期均线呈多头排列时 ,并且DIF 在零轴之上,并大于DEA时买进; 如持有合约,收盘价跌破短期均线,平仓离场; 交易数量默认10手

策略分析与策略执行分别代码阶段
量化
硬件
双码
回测分析与交易,采用不同的程 序代码来实现。 在回测分析过程中开始选择更合 适的平台或工具,也认识到了系 统交易的重要性。

实盘
模拟
初尝
程序化平台不仅仅是实现自动化 交易,更重要的是数据分析功能 。
7
软件、硬件优选升级阶段
量化
硬件
双码
实盘
提升计算机硬件配置以增加运算 (回测分析计算和实盘交易过程中的计算)速度。 升级网络宽带,安装交易所专线 ,主机托管等。 开发独立自主交易软件(使用api动态



趋势的形成到结束大致分成三个阶段: 一是振荡酝酿直至突破阶段,二是趋势形成延续阶段,三是头部 (底部)出现转折阶段。 其中第一阶段和第三阶段顺势操作的行为对应的都是寻找转势的 信号。对于振荡阶段而言,寻求突破信号最常用的是颈线压力与 支撑。 中期策略依托长期方向,短期策略依托中期方向。
赔率比胜率更重要

谢谢!

实盘
模拟
对于非IT人做程序化,可能最大 的困难是编程。然而,有的人却 在此阶段停步不前。
5
初尝
正式实盘交易阶段
量化
硬件
双码
交易一段时间之后,用策略回测 这一段时间的收益率与实盘相比 产生很大差距。 滑点如影随形、平台偶尔也会出 故障。

实盘
模拟
此时,深刻认识到回测、模拟和 实盘的差距。
6
初尝
相关文档
最新文档