一个量化交易策略的常见结构

2017-03-15 15:25:51 +08:00
 raquant

一个量化交易策略的常见结构

很多人读了巴菲特、索罗斯、道氏理论、波浪理论、江恩理论之后,都感觉很有道理。

怎么实践起来呢,究竟听谁的?

不用很纠结,在量化交易平台,可以很轻松的验证自己的想法。

一个交易策略,就是指一个交易的想法, idea ,逻辑,付诸于代码,让机器去自动执行,就这么简单。

这里描述一种经典的交易策略结构,总共分四个部分。

1 )选择想要交易的股票

你可以选择你喜爱的股票,家乡的股票,看好的股票;

也可以根据一些经典技术指标计算出一些指标;

也可以根据股票的财务数据来筛选,比如我只选中小盘股票;

或者按行业,我只选白酒股,因为哥哥爱喝。

这里用上次提到的选股技术,选出 SMA/MAX 比值,适中的股票,也即选择强势股,同时抛弃涨得差不多到头的股票。

2)选择时机入场

我们买股票的目的抽象为极限就是低买高卖,所以我们想低位买进,这样我们才可以高位卖出。

怎样低位买进,也可以借助一些自己熟悉的技术指标。

这里使用 KDJ 指标入场。

3 )指定止损、止盈策略

止盈止损策略,你可以选择分钟级别的指标,毕竟根据以往很多次的经验, A 股暴涨暴跌,一顿饭的功夫没准就跌停了。

这里使用分钟动态止损,价格跌破 120 日分钟线止损(止盈)。

4 )制定调仓周期

毕竟天天调仓光给券商交手续费了。这里设定的是一个月一调整。

毕竟公众号不是咱们研习代码的地方,以上逻辑看管清楚就好了。还是感觉下镭矿下这么复杂的逻辑,看看核心代码长啥样。

镭矿 raquant 还是挺棒的,上面这么复杂的逻辑涉及到 4 个技术指标,还是很少的代码能够完成。

只是为了示意整个交易策略的结构啊,所以小编写这个策略没咋用心,但看收益还是明显强于基准。

用量化平台构建交易策略,最典型的结构,包含哪四个部分?跟我复习一下:

a.选择想要交易的股票

b.选择时机入场

c.指定止损、止盈策略

d.制定调仓周期

如果你真的是程序员,欢迎去镭矿论坛看看一起探讨研究。

扫描二维码,关注微信公众号,获取更多量化故事。登陆镭矿,即可获取策略编写教程和数千个经典策略代码

『 RaQuant 镭矿』是一个集量化交易策略的学习、研究、开发、交易于一体的强大平台。致力于帮助有简单编程基础或投资基础的投资者快速入门,并可以高效的开发量化交易策略,帮助投资者进行更有效的分析决策。

Raquant.com,镭矿,全新量化投资平台拥有自带的一系列拷贝即可使用的策略,在镭矿平台编写 5 个以上策略可拥有申请策略实盘的权利。快来试试吧!

2138 次点击
所在节点    Python
1 条回复
falseen
2017-03-15 17:10:29 +08:00
这是什么鬼。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/347643

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX