美文网首页
量化系统的架构设计

量化系统的架构设计

作者: 李孟炫 | 来源:发表于2019-01-13 23:58 被阅读84次

一个量化系统,应该包含四部分,分别是数据、策略分析、执行、可视化四部分。

一、数据模块

数据模块,主要的功能是数据的采集和行情数据的实时传递。

很大一部分人做交易主要看K线,其实K线已经是2个世纪以来金融市场上最大的障眼法骗局。市场上所有的人都去研究K线,但是真正能通过K线赚到钱的只是很小一部分。因为K线本来是市场上原本不存在的东西,真正的市场由一笔一笔真实的交易组成,每笔交易包含时间、价格、买卖方向、成交量,把这些交易的点连接起来才组成的K线,而K线只包含开盘价、收盘价、最高价、最低价、交易量、红绿涨跌这些信息,但其实这些信息是严重被压缩过的,有无数种交易情况的可能可以形成同一条一样的K线,但是由K线却无法还原最原始的交易信息。

因此市场上的交易数据是底层数据,那些只依靠K线、指标这种大家都在研究的东西的量化或者交易者,等于是在降低层次的水平上做分析研究,因此很难超越市场水平去赚到钱。只有在数据的维度上更高一层,才有更多的胜率和把握。

目前链上资金情况、链上代币转移情况、持仓分布、搜索热度、社交网络热度、情绪指数等都是影响市场的变量,,数据模块,要采集足够多的原始数据,尽量的还原整个交易场景,才能给后面策略分析模块更多的胜率可能。

二、策略分析

策略分析,从整体来说,应该是一个机器学习的AI。功能上来讲,包含函数指标生成器、关联性数据分析、机器学习、回测系统。

本质上K线,是一种函数算法,把交易的原始数据转化成为一个简单的指标,从而方便参考和计算。同样MA线、MACD、KDJ等本质上都是一个不可逆的函数,从不同的角度量化和观察市场。

量化交易不能拘泥于单个指标,不能迷信指标,但是又不能不信指标。指标和函数需要自己去人工或者用机器学习的办法生成,形成一个函数指标库,然后去市场上发现相关性和校验,去实盘或者用实际数据回测。

同样量化策略的后期优化和变化,也是根据实盘的数据实时修正,让机器在量化中自我学习发现指标,自我学习调整指标参数,产生最大的盈利。同样也记录亏损的数据和情况,尽量减少亏损的发生。

三、量化执行

量化执行主要包含下单执行系统和风控系统。

下单系统全靠语言和底层架构,要从服务器到操作系统到语言框架再到算法都优化好,让交易执行速度和反应速度尽可能的快和稳定。

而风控系统,则要考虑从硬件环节到软件环节可能发生的故障,以及市场上的黑天鹅事件如何应对。量化最重要的能力不是盈利能力,而是风险控制能力。只有风控能力超过人的控制力的基础上,再去研发盈利能力才有意义。

四、可视化数据

可视化数据提供数据可视化、报表、人工决策辅助系统。

此处涉及到太多产品的秘密,暂时不会透漏太多。

最后

总之量化系统的未来交易的一个必然趋势。人与动物之间最大的区别是是否会制造和使用高级工具,弱国和强国之间的战争从80世纪一来已经进入武器工具水平和策略方面的竞争,未来金融行业的竞争也必然走向人工智能参与的量化策略之间的竞争。

相关文章

  • 量化系统的架构设计

    一个量化系统,应该包含四部分,分别是数据、策略分析、执行、可视化四部分。 一、数据模块 数据模块,主要的功能是数据...

  • 订单整理设计

    架构 业务架构——根据业务需求设计业务模块及其关系 系统架构——设计系统和子系统的模块 技术架构——决定采用的技术...

  • iOS架构设计:动机

    在这一系列文章中,让我们来探讨如何创建自己的系统架构。 什么是系统架构? 系统架构是系统设计的最高层次。系统设计是...

  • UML--系统设计

    系统设计过程 系统设计步骤 步骤一:评估性能 常见的架构风格

  • 架构设计师冲刺怎么做?看完这个文章让你学习事半功倍

    需要了解更多架构设计师考试相关资讯,搜索加入群聊【系统架构设计师交流】:246721028 距离系统架构设计师20...

  • 架构模式

    架构设计-轻量化VC MVC架构 我们在使用MVC架构的时候会有耦合度的问题,如下所示 以下案例来说明 我们在使用...

  • iOS架构

    这里说几个概念:iOS系统框架:iOS系统架构:iOS架构:iOS 代码架构:iOS架构师:iOS架构设计: iO...

  • 大话软件工程:需求分析与软件设计(九)

    第9章架构的概要设计 架构的概要设计,是利用架构的手法对系统整体的顶层规划和设计。架构的概要设计是在需求工程分析成...

  • 量化笔记

    功夫交易系统架构 https://zhuanlan.zhihu.com/p/31132498 量化投资交易资源汇总...

  • 程序员不愿意说的秘密!Java进阶架构师必看:架构完美设计+程序

    Java架构完美设计——实战经典 从形上看,架构是系统结构的骨架,支撑和连接各个部分;从神上看,架构是系统设计的灵...

网友评论

      本文标题:量化系统的架构设计

      本文链接:https://www.haomeiwen.com/subject/voerdqtx.html