适合广大股民的量化交易软件——DIY炒股机器人

适合广大股民的量化交易软件——DIY炒股机器人
2022年05月26日 11:43 阿杰说量化

本文由公众号【阿杰说量化】发布

“工欲善其事,必先利其器”,一款好的软件产品能大大提升我们的效率。每一个互联网产品都是通过某种方式,为解决用户的某一类需求而产生的。因此,必须得先理解产品是用来解决什么问题,满足用户什么需求,才能判断该产品是否解决了问题,在满足需求中发挥了什么价值。显而易见,炒股类软件是为了满足炒股需求而产生的。然而,炒股是一件非常复杂的事情,不同成熟度的用户群体、不同投资方式所产生的需求千差万别。本文先梳理出一个成熟的投资者通用的投资流程,便于对股票投资有一个相对全面的了解,然后分析炒股软件在演变过程中分别满足了用户的什么需求,提供了什么价值,以及有什么不足,最后再介绍一款新产品——DIY炒股机器人,是如何满足用户投资需求的。

一、投资的流程

“计划你的交易,交易你的计划”,这是一个成熟的投资者每天都在做的事情。所谓“计划”,也就是投资策略(投资体系),所以这句话的意思就是构建你的投资策略,执行你的投资策略。策略是投资的核心,整个投资的过程就是去构建策略,验证策略,优化策略,再次验证策略,直到构建一个风险和收益都符合自己要求的策略,然后忠实的执行策略。

1.构建策略

构建策略可分为两步,第一步是构建买入策略,第二步是构建卖出策略。面对A股四千多只股票,首先我们需要解决的问题是买哪些股票,通过什么标准筛选出未来有较大概率会上涨的股票。这个就是买入策略所要解决的问题。

2.验证策略

有了买入策略和卖出策略,就可以形成一个投资策略,构成交易闭环了。有了策略之后,接下来要解决的问题就是验证这个策略是否有效了。毕竟我们需要的不只是一个闭环的策略,而是一个能帮我们赚钱的策略。

3.策略评价

在对策略进行评价时,需要注意的是,策略没有绝对的好坏,只是收益风险的一个权衡,优化是没有尽头的,只能做到阶段性最优,毕竟时间本身也是一种成本。策略评价有纵向的和横向的两个维度,从纵向来看,只要风险、收益数据相比过去有进步,那么就是一种收获。如果我们本身是凭感觉进行投资的,没有完整的投资策略,收益一直为负,现在构建了一个收益为正的策略,那么这就是一个巨大的进步,相比我们之前的策略这就是一个较优策略。

4.执行策略

通过一系列的验证、优化,我们的策略基本就确定下来了,接下来就剩下执行策略了。这是一个既简单又困难的过程,简单之处在于我们已经有了策略了,只需要按照策略规定的买入卖出标准执行就可以了,困难之处在于人是有情绪的,有自己主观想法的,在赚钱时总认为继续拿着可以赚更多,不知道满足,明明符合条件了却舍不得卖,在该止损时,总是给自己找各种看好这只股票的理由,不愿意割肉卖出,想着回本。

适合广大股民的量化交易软件——DIY炒股机器人

投资的流程其实是相对比较清晰明了的,无非是构建策略,执行策略。其中构建策略额流程包含初步构建策略、验证策略、优化策略、再次验证策略。然而大多数人却无法做好投资,重要原因就在于难以做到知行合一、缺乏一款真正得力、趁手的炒股软件,来辅助解决问题。

DIY炒股机器人正是按照构建策略、验证策略、执行策略的流程,在投资的每一个环节发力,为投资者赋能,以解决用户在投资过程中构建策略难、验证策略难以及执行策略难的问题。下面将对DIY炒股机器人各部分一一进行介绍。

1、基本框架

一个完整的投资流程包含构建策略与执行策略的过程,DIY炒股机器人在功能设计上,集策略构建、策略验证(回测)、策略执行于一体,全面满足用户投资流程中的需求。具体如下。

(1)策略构建

无论是对于初级投资者还是资深股票投资者,构建策略都是一个难题。然而,只要将策略进一步的进行拆分,并且对策略的每个环节提供相应的“零件”,即使普通用户也可以轻松构建出策略。

DIY炒股机器人将策略进行拆分,划分为不同的模块,首先是分为买入策略与卖出策略,其中买入策略再次根据影响买入的因素进一步拆分为买入时段、选择范围、买入模型、市场条件、资金分配份数5大模块,卖出策略由卖出模型构成。每个模块都提供有模型或者参数,用户在构建策略时只需要选择相应的模型或设置相应的参数,即可完成策略的构建。

(2)策略验证

一个投资策略是否有效果,必须通过充分的验证才能知晓。因此,回测功能必不可少。DIY炒股机器人提供分钟级别的全仿真回测功能,展示了回测过程中的收益变化、持仓变化、交易历史,使得回测过程如同模拟交易一般展现在用户面前,用户可以查询每一天、每一只交易过的股票的买卖过程。

(3)策略执行

DIY炒股机器人采用全自动委托下单的功能,能够根据策略发出的买卖信号,自动执行股票买卖,这在目前的炒股软件市场还是相对比较领先的。目前有部分软件会提供选股模型,或者提供某只股票的买卖点,然而基本都需要人工来下单。自动执行的好处一方面在于不需要人工实时盯盘,能够在股票满足策略时第一时间进行买入卖出,避免了股票快速上涨时买入成本过高,或者快速股价下跌时不能及时止损,这一点在短线交易时尤为重要;另一方面避免了主观情绪的干扰,能够忠实的去执行策略,最大化的发挥策略效果。

本文由公众号【阿杰说量化】发布

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部