vnpy(有人试过编写个程序来炒股吗)

精英怪
广告

vnpy,有人试过编写个程序来炒股吗?

曾经用通信达的时候,经常会编辑程序来进行选股,并且提示买入和卖出。

vnpy(有人试过编写个程序来炒股吗)

但总体而言,程序只是有辅助的功能,并没有办法通过不断的实盘,跑出完善的交易模型。

这就好像量化交易的策略,即便适用性很高,也无法保证能实现百分之百的赚钱。

至于股票的波动,根本不是纯概率的游戏,可以通过程序来解决。

它是一个市场交易的情绪集合,而情绪是不存在绝对概率的,只存在一定规律的。

所以,我们可以利用程序去辅助运算,解决很多的问题,剔除风险,增加获胜的概率。

但这始终解决不了根本的问题,也就是通过模型跑出一个百分百能够获利的程序。

否则,这个市场早就已经大结局了。

从程序交易的底层来看,最终没法实现跑通交易的主要原因,有以下几点。

1、市场风格切换带来的交易模式变化。

市场风格切换,会带来交易模式的变化。

这里风格切换,有很多层意思,可以是交易的资金变化,也可以是市场的牛熊变化。

就拿交易资金来说,原本市场里就是散户、大户、机构,还有游资。

后来随着市场的开放,各种公募基金、私募基金、险资、外资、社保基金等等,都可以开始入局。

那势必会导致市场的交易风格发生重大的变化,股票的走势也就会有相应的变化。

程序写入的背景,一般都是根据过往的经验做的模型。

但市场风格的变化,却会发生在未来,影响整体的交易模型的有效性。

这一点本身就是无法解决的,除非交易模型本身,能够有自我学习能力,不断的自我迭代。

2、市场资金交易趋同后势必出现分化。

如果整个市场的资金,都采用类似的交易模型,会有什么结果。

一开始,所有的资金都大概率能赚到钱,然后把市场里的其他韭菜给不停收割。

慢慢的,市场里的韭菜越割越少,交易模型就开始失效了,不管用了。

因为交易市场需要对手盘,而对手盘几乎没有了,只剩下和自己交易模式趋同的资金。

这就好像行情抱团的结果也是一样,最终总有资金先倒戈,开始研究新的交易模型。

而新的交易模型,就会专门针对老的交易模型进行收割,把原本的交易模型当成韭菜。

所以,市场上即便是大资金,一定也会是分分合合的割据之战。

3、资金体量变化带来的交易模型更替。

交易模型的更替,还和交易资金的体量有非常大的关系。

你用100万去跑一个交易模型,不代表能适用于1000万,更不可能适用于1个亿。

这也就是为什么,有些散户靠自己的方法,从10万赚到了100万,但从100万到1000万,却难于登天。

这是因为交易资金的体量变大了,对于原本操作的那些个股来说,影响了交易的走向。

你只能通过切割资金,把资金分成10个10万,再去套用原来的交易模型。

但问题在于,你的选股可能也需要十倍的增长。

如果你的交易体量再增加,可能就没法完成交易模型了。

所以,不同的交易模型,适用于不同的交易体量,这是一个必然。

4、智能化交易大面积普及导致的内卷。

最后就是智能化交易本身,是存在内卷的。

一旦设计出来的交易模型有效,就会被广泛复制。

一旦被复制,就很快就会被破解,就会导致失效。

这就好像量化交易曾经短期内风靡一时,但最终慢慢走向没落,或者说永远保持那么一个市场规模了。

因为智能化交易并不是一个市场终局,市场还是需要不同的情绪来带动的。

冰冷的机器,通过算法的交易,原本是为了收割情绪。

但最终,利用情绪可以去找到算法中的漏洞,让算法落空。

就好像算法告诉你,10块涨到15块就该抛售,但如果股价继续上涨,到20,30,40,算法是否又会入场接盘,其实是犹未可知的。

任何行业,一定会出现内卷,也一定会经历内卷后,重新达到某种平衡。

自己做过尝试,也看过那么多量化交易后,并不建议普通散户,自己去做程序交易的模型。

一方面,大部分散户也没有能力去做程序交易。

从数据编程,到模型建立,从实战交易,再到参数修正,是一个非常复杂且漫长的过程。

很多散户对于程序本身一点概念都没有,更别说什么利用程序来炒股了。

另一方面,即便是通过数据回测,建立了模型,也不代表这个模型适用于未来的市场。

模型需要的是稳定的环境,但市场终究是动态变化的,尤其是在牛熊市里,风格反差非常大。

这种情况下,模型失效的概率极高,原本赚钱的模型,也会成为失败的模型。

或者说,你利用数据回测做的模型,可能也需要好多套,适用于不同情况下的市场。

而你本身,却不具备判断当下市场属于哪种情况的能力,也就不知道该套用哪套模型。

对于散户而言,真正的核心在于建立自己的交易模型,从选股到买入和卖出。

一套优秀的交易模型,必须包含以下几个方面。

1、清晰的选股思路。

任何的交易模型,都是需要一个选股的思路,即便程序化交易也不例外。

大部分程序化交易的选股思路,主要也有两大类。

第一类是K线选股,通过抓取大牛股的K线形态,然后寻找雷同的K线组合。

这种可以理解为市场验证下的选股策略,但缺点其实在于量能的不确定性带来的行情走势变化。

第二类是指标选股,不论是技术指标,还是基本面指标,可以通过输入条件进行选股。

这种可以理解为指标验证下的选股策略,但缺点是大部分指标参数需要本人根据经验去拟定。

在选股思路这一端上,散户如果是技术流,那就需要大量的图形记忆,带来的盘感进行选股。

量价分析,是选股策略的核心和关键。

如果是基本面选股,那就需要分析和研究能力,不仅仅能读懂所谓的财报和研报,还要看清行业趋势和企业的核心竞争力。

这一点也是大部分散户不具备的能力。

散户比较适用的场景,其实是通过行业大类的筛选后,做好股票池。

然后再通过找到市场热点的引导,根据量价分析的模型,去股票池筛选出,当下值得投资的标的,进行交易。

2、明确的交易策略。

交易模型的第二个重点,就是交易策略。

所谓的交易策略,就是通过怎样的方式来赚钱。

比如,高频交易的模型,盈利策略就是短期波动带来的利差,通过反复的交易去放大利差,最终取得盈利。

波段投资的交易模型,是通过短期的超涨超跌,市场情绪的波动变化,从而买入和卖出,赚取情绪带来的交易损失,从而盈利。

长线价值投资本身,是寻找到不断增长的上市公司,通过上市公司的价值反馈到股价,赚取企业成长的钱,获得盈利。

不同的交易策略,决定了赚的钱不同,也决定了赚钱的方式和持有的周期是不同的。

这一点上,散户并没有共性,但从本质上,都更愿意去赚快钱。

但散户要明白一点,利差带来的收益,是相互之间的,你赚了就有人会亏。

那散户赚取利差的概率,肯定是低于那些大资金的,毕竟别人可以控盘,散户只能跟随。

所以,在交易策略上,建议散户多想想明白,自己更符合哪种交易模式。

3、优秀的止盈机制。

优秀的模型,一定需要一个好的止盈机制,否则,怎么赚钱自己都不清楚。

几乎所有的散户,一定都经历过坐电梯的事情,股价上去了,最终又会掉下去。

我们的目标,是赚钱,也就是积累财富,电梯往上坐才能取得正向收益。

因此,优秀的止盈机制,是保证你能够不断往上做电梯的一个基础。

会买的永远是徒弟,只有会卖的才能真正地赚到钱。

卖点的把控有很多种方式,但交易模型讲究的是规范化,也就是一种机制搞定所有情况。

宁可少赚,也要落袋,是止盈机制的一个核心。

直接目标收益止盈,是比较好的一种方式,因为可以规范化。

另一种就是超涨的止盈,以股价与均线的偏离作为止盈的方式,在市场极度狂热的时候退出,效果也会非常不错。

最差的就是凭自己的盘感做止盈,这种一旦有贪婪和恐惧夹杂,往往就很难落袋为安了,很容易坐电梯。

4、必要的风险控制。

既然是交易模型,除了止盈以外,一定还会有风险管理的机制,或者说是止损。

我们不可能每一次买入股票都赚钱,即便是程序化交易也是一样的。

但程序化交易的核心之一,就是它会有一个非常有效的风险管理机制,去管控风险,保证我们不出现大规模的损失。

也就是不会因为交易中买错一支股票,出现资金的大幅度折损。

因此,好的交易模型,在风险管理上一定有自己的一套。

其中,最大的核心是止损机制,以及仓位管理。

如果你的止损机制触发点是10%,你的风险管理要求是单笔交易损失不超过3%,那么你的单只股票仓位管理,就必须控制在30%以内。

通过止损机制与仓位管理,双管齐下的方式,把综合的损失风险,降到一个可控范围内。

那如果我买3只股票,都是30%,然后都下跌了10%,那么也亏了近9%,怎么办。

那只能说明你的交易模型,出现了问题,同时买3只股票都下跌,这套交易模型不适用于当下的市场环境。

只要是和投资相关的,就一定和风险控制有关,任何好的交易,一定会先做好最坏的打算。

5、动态升级的适用。

最后一点,其实也是关键,就是你的交易模型,该怎么样升级,如何地适用不同的市场环境。

举几个简单的例子。

你资金30万和资金300万,同样的交易模型,是否适用,该如何升级。

市场总市值20万亿和市场总市值80万亿,同样的交易模型,是否适用,该有什么变化。

市场成交量5000亿一天和成交1.5万亿一天,同样的交易模型,是否适用,该如何应对。

之所以很难出现一招鲜吃遍天的交易模型,就是因为市场的环境在变化。

不仅市场的环境在变,时代也在变,行情的重心也始终在变化。

就好像房地产行业、传统金融业等很多行业,已经走过了高速发展的红利期了,互联网行业也已经放慢了前进的步伐,现如今是高新技术企业崛起的时代。

市场的投资重心自然会变化,交易模型如何能够动态地升级,成为了重点。

既然投资者本身,是建立交易模型的人,市场的升级也就需要投资者本身对于认知进行升级,然后才能把模型升级。

作为一个能在股票市场里赚到钱的合格投资者,就需要自己去摸索一套能够适用于大A的交易模型,在变化中固化市场的规律,通过规律的通用性去赚钱。

而不是想一出是一出,不断的在行情中,拿着真金白银去试错,最终落得一个什么都没有,还亏钱的结局。

量化交易靠谱吗?

量化交易真的有作用吗?

今天聊一下量化交易。

之所以说量化交易在结构上与佛学类似,是因为,它也有简单的一类和复杂的一类,而我们也终究要往复杂的那一类走。

所谓简单,是说拿着一个交易系统,死板地执行,就算是量化了,比如拿着蓝天突破做,简单得不能再简单的系统。甚至,如果写成EA,直接挂电脑跑就行了,人根本就什么都不用管。

复杂了是什么样呢?

首先,你得有足够的想象力。

如果是做自主判断的交易,不那么严格要求交易条件的,一些粗糙的概念就行了,比如“逢低买入”;但如果是量化的思维,你就需要追问,什么是逢低,究竟怎么买?这就不那么被忽悠,而想回答这样的问题,没点功力是不行的。

量化就是追问的功力和回答追问的功力,就是不断问我具体要怎么做,逼着自己给出完全清晰的答案。

这还只是一个方面,更难的一面在于,绝大部分的量化设计都是不靠谱的,验证一个不行,我们还得想下一个,验证12个不行,我们还得想第13个。

这就得有充分的想象力了,得能不断总结市场经验,拿出新的方法才行。

比如,“震荡行情要小心”,什么样的是震荡行情,如何定义;怎么操作才算是小心,怎么操作是粗心大意,你很难一次定义清楚吧?

其次,你得有足够的苦功夫。

因为,任何的量化方法行不行,得测试数据说了算。

做测试,这是一个细碎的苦功夫,需要一笔一笔单子去看,一笔一笔记录,最后得统计数据。当然,可以写智能交易系统,让电脑测是可以节省力气的,但人工测试依然是必须的,只有人工测试,才能积累经验,才能知道系统可以往哪里优化。

而这种苦功夫,绝大部分人是不愿意下的,高谈阔论多有逼格,指点江山多有豪气,做测试,太麻烦,太琐碎,不是我应该做的事情。

但这是必要的。

因为,如果不下这个苦功夫,直接上实盘,检验方法是成本太高了,一是绝大部分系统都是不行的,这会带来亏损的资金成本;二是长期的测试,会带来很大的时间成本。但复盘就不同,很快就复了一年的盘,而且,方法不行,不会有任何资金的损失,我马上再想一个新的思路就是了。

这是量化交易最大的优势,不可轻易丢掉。

最后,你得有长久作战的心理准备。

设计好一个系统不是一日两日之功,需要长久的工作,所以我们一直说,我们提供的是一条充满艰辛和汗水的道路。

我们必须有心理准备。

前文提到“12”这个数字,是因为《哈利·波特》曾经被退稿12次。如果罗琳但凡有那么一点点不够坚持,我们都看不到这部著作,也没机会看到那些电影了。

当然,罗琳也没机会博得如此大的声名和金钱。

我们也一样,一样要坚持,一样要信任自己,努力往前走。

好了。简单的说完了,复杂的也说完了。

我想说的是,我们给大家提供了很多的直接就可以用的思路,包括绝佳机会绝佳进场、蓝天突破等等,但这不是目的,目的是,让大家理解量化交易的好处,自己走到复杂的这部分来,努力去设计自己的交易系统。

我们希望大家都能有自己的交易系统。

因为,现在已经是量化交易的时代了,如果我们落后于这个时代太远,如果我们还是满口庄家如何如何、国家队如何如何,太可笑了。

就好像晚清,我们的官员还是“天下”的思维模式,没有“领土”的概念,甚至准备放手让日本进军台湾一样(故事在直播中讲过,如果大家没有印象,我可以再讲一遍),太可笑,因为落后于时代而可笑。

当然,人处局中是不自知的。就好像晚清的官员,还以为自己高明,就好像我们很多交易者,还以为自己能辨析出主力的操作,多么牛逼。

但对于我来说,只有着急。

我知道这样有多么搞笑,但我只有着急,笑不出来,我多么希望大家能都走到量化的道路上来,立刻马上走上来。所以,从当时的音频节目到现在,我一直在鼓吹按套路做交易的思路。

真心地希望大家能够踩着我走上前去。

以上就是本篇分享,欢迎补充斧正。

喜欢的朋友可以点赞关注并且私信我学习期货知识

最后感谢头条提供了这么好的交流平台,愿期货市场努力的你我都可以实现自己的梦想。

vnpy在笔记本上窗口太小?

因为用户使用不同分辨率屏幕,因此导致vnpy的窗口大小显示混乱,在小屏幕笔记本中会出现窗口信息不全的现象

vnpy数据库配置?

vnpy默认数据库,不需要修改任何配置。

在第一次启动VN Trader时,程序会自动在用户目录下的。

作为量化开源框架,vnpy的一大好处在于自由度高,用户可以基于开放的源代码来专门实现自己特定的功能。

对于常用的量化系统配置,VN Trader提供了全局配置工具方便用户直接在图形界面上进行修改。

请问国内哪家量化平台比较好?

推荐VNPY,开源其次是TBMCMT4这类商业软件最后是各种优矿米匡XXXX矿之类的线上平台

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,176人围观)

还没有评论,来说两句吧...