楼主: feng-pan
16615 73

建立一个交易系统 [推广有奖]

61
476416816 发表于 2011-4-13 17:18:17 |只看作者 |坛友微信交流群
高手啊,感谢分享。。。。。。

使用道具

62
SybeDancer 发表于 2011-4-13 19:27:13 |只看作者 |坛友微信交流群
其实不是系统不重要,恰恰相反,真正能赚钱的系统并不多,绝大部分都是由于错误的历史回测方法导致的错估才会产生那么多看上去能盈利的系统,楼主手动测试就是硬伤之一,你势必会忽略很多亏损情况,这已经不是所谓的考虑犯错效率能涵盖的了,第二个硬伤是使用的测试数据实在太少。楼主要想实践正确的系统交易之路,在研究仓位管理前,必须要有一个期望值为正的系统,而这个系统必须经过严格的历史回测,用足够多的数据进行样本内优化和样本外测试,这是第一步。这第一步走不好,在仓位管理上下大工夫,相当于在没有打地基就开始造房子了。

使用道具

63
SybeDancer 发表于 2011-4-13 19:34:18 |只看作者 |坛友微信交流群
37# greenwisher

投行交易员不是这么做交易的...投行自营部里基于事件的资产配置模式居多,量化策略基本都是极其繁琐复杂的数量模型,你提到的方法在90年代的自营公司这么做的倒是极多...现在这么做的公司也不是没有,但行业淘汰率非常高,这几年街上有名的几家自营交易公司一直在裁人...这个领域水很深~

使用道具

64
dshj999 发表于 2011-4-13 20:28:12 |只看作者 |坛友微信交流群
好贴 专业 学习了

使用道具

65
feng-pan 发表于 2011-4-13 22:30:43 |只看作者 |坛友微信交流群
SybeDancer 发表于 2011-4-13 19:27
其实不是系统不重要,恰恰相反,真正能赚钱的系统并不多,绝大部分都是由于错误的历史回测方法导致的错估才会产生那么多看上去能盈利的系统,楼主手动测试就是硬伤之一,你势必会忽略很多亏损情况,这已经不是所谓的考虑犯错效率能涵盖的了,第二个硬伤是使用的测试数据实在太少。楼主要想实践正确的系统交易之路,在研究仓位管理前,必须要有一个期望值为正的系统,而这个系统必须经过严格的历史回测,用足够多的数据进行样本内优化和样本外测试,这是第一步。这第一步走不好,在仓位管理上下大工夫,相当于在没有打地基就开始造房子了。
谢谢提示!

确实如你所说,写完这个帖子后就发现问题比较严重.  所以后来改为forward testing. 系统本身也作了改动, 去除了即兴判断的因素.

后来又在此基础上开始做全自动的系统, 建了个框架, 在excel里面用历史数据做回测:
ATRstrategy1.1.xlsm.zip (704.92 KB) 本附件包括:
  • ATRstrategy1.1.xlsm


计划是在excel里面回测21个汇率对的4个不同时间尺度(每一次回测使用大概5000个时间周期,不知道这个量作为测试数据是否足够?),然后分析结果。 目前系统有4个自由度,目标是将4个自由度的参数全部连接成上一级时间尺度市场状况的函数,从而消除所有的自由度,最终去除过度优化的误区(over-optimization bias)。   

都弄好后写成程序语言,放到MT5上面去运行。

现在是一个人做一整个小组的活,忙得实在没有空余时间。而且这些东西写了也没有人看,所以就懒得再更新了。 

使用道具

66
feng-pan 发表于 2011-4-13 22:51:30 |只看作者 |坛友微信交流群
......................

System simulator 1.6.xlsm.zip

371.02 KB

本附件包括:

  • System simulator 1.6.xlsm

使用道具

67
feng-pan 发表于 2011-4-13 23:27:58 |只看作者 |坛友微信交流群
顺便打听一下, 有没有人知道是否有平台或者EA的系统可以自动识别趋势线和支撑阻力线 (至少三个触点)?

使用道具

68
greenwisher 发表于 2011-4-14 12:54:59 |只看作者 |坛友微信交流群
SybeDancer 发表于 2011-4-13 19:34
37# greenwisher

投行交易员不是这么做交易的...投行自营部里基于事件的资产配置模式居多,量化策略基本都是极其繁琐复杂的数量模型,你提到的方法在90年代的自营公司这么做的倒是极多...现在这么做的公司也不是没有,但行业淘汰率非常高,这几年街上有名的几家自营交易公司一直在裁人...这个领域水很深~

啊,偶不是在街上混的初学者,不知道偶的理解是否正确。

个人感觉,投行做的事情是根据每个市场的不同,利用市场中性假设、无套利均衡价格原理、资本资产定价模型、Black–Scholes模型、随机过程控制论等等数量金融理论为基础,建立数学模型。每个投行的模型自然各有不同,但是原理是很相似的。其目的主要是根据模型得出的“合理”价格和现实价格之间的差别来决定交易的方向,用风险控制理论来决定总的交易数量。那些quant和计算机工程师就是保证这些模型正常运转,每天run出一个结果来放在trader的案头。


只是我不知道在这种模式下,trader通常扮演什么样的角色。当他每天看着这些结果,他是照单全收?还是仅作参考?或者兼而有之,根据模型的结果下单,只是凭自己经验主观判断一个好的入场点?trader到底是整个决策过程的主导者,还是只是一个用来处理模型和计算机无法预见的突发情况的“保险丝”似的信息处理单元?如果是后者,这个模式的本质应该是更倾向于被动的套利,而不是主动的投机。

自营公司的淘汰率高貌似是一向的吧,据说新进去的人80%都会在第1年里被淘汰。似乎大趋势就是传统的独行侠似的trader正在让位于拥有金融数学家和电脑工程师的庞大金融机构。是有越来越多人觉得Holy Grail只可能存在于偏微分方程和服务器集群中,相比之下技术分析似乎是原始的巫蛊之术。


呵呵,是不是现在开发基于技术分析和技术指标交易系统的都成了过时的潮流了啊?不知道那些day trading company最近这几年怎样了?有没有这方面的书可以推荐下?

使用道具

69
smallbellin 发表于 2011-4-18 11:01:15 |只看作者 |坛友微信交流群
58# feng-pan

多谢楼主的详细解答:)

学习了

使用道具

70
xiaoyue10086 发表于 2011-4-24 23:07:55 |只看作者 |坛友微信交流群
68#自营公司的淘汰率高貌似是一向的吧,据说新进去的人80%都会在第1年里被淘汰。似乎大趋势就是传统的独行侠似的trader正在让位于拥有金融数学家和电脑工程师的庞大金融机构。是有越来越多人觉得Holy Grail只可能存在于偏微分方程和服务器集群中,相比之下技术分析似乎是原始的巫蛊之术。


呵呵,是不是现在开发基于技术分析和技术指标交易系统的都成了过时的潮流了啊?不知道那些day trading company最近这几年怎样了?有没有这方面的书可以推荐下?

国内的公司大抵如此  而且大部分公司打着招交易员和盘手的幌子  最后给弄成客户  不知道国外是不是也是这样的
道不可言!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 05:02