四个“肉夹馍”看透程序化交易、算法交易、量化投资、统计套利之间的关系

本文主要是介绍四个“肉夹馍”看透程序化交易、算法交易、量化投资、统计套利之间的关系,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

看着这乱七八糟花里胡哨的概念就让人感到神神叨叨,一头雾水。但其实如果你改行去做肉夹馍也许就能立马对这些看起来遥不可及的东西有所体会。好了,就让我们从假设你是一个肉夹馍店的老板开始这段文字吧。

如果你是一个肉夹馍店的老板,每天起早贪黑辛勤劳作就是为了让你的肉夹馍味道更好、销量更客观,抱着这样的目标你开始了一段神奇的经历。

店老板的经历一:

常年累月的制作肉夹馍,你对肉夹馍的制作工艺可谓是了如指掌,随着这些不可言说的技艺在你脑子里越来越深刻,有一天你突然发现了一些可以记录下来的小窍门:用重150克的面团滚上3mm的干面粉,拍打9下并揉成57.6cm的长条,卷成面饼制作成肉夹馍用的烧饼。再配上事先煮好的肉,浇上10.2ml肉汤,撒上2.9g香菜夹入饼中,味道实在鲜美。

这一系列用数字说话的过程就是量化投资。

只不过量化投资也并不是完全的机械化数字化。就像对门那家肉夹馍店的老板也学你,结果他的肉汤多了1.8ml,面团揉成的长条长了2.4cm,结果味道差劲了许多。由此可以知道,即使是量化交易,同样需要直觉和盘感作为一种指向。

店老板的经历二:

你有了你的肉夹馍宝典,可你总觉得这个过程真是耗时耗力,还不如收个徒弟,把这个宝典交给他,可宝典的数据有时候是需要灵活调动的,那就授之鱼不如授之以渔,把整个的算法都交给他吧。于是乎,你的徒弟也开始按照你的算法来做肉夹馍、掌握宝典了。

这个过程就是把量化东西加以计算和应用的算法交易。

不过这里有一点需要注意,即使是算法交易,仍然需要人来参与这个过程。毕竟每次的肉质不太一样、面粉质量似乎也不能完全保证,那样的话,死死的程序可就没有用武之地了。当然,一些机械性的浇汤和撒香菜是可以交给机器人来完成的。

店老板的经历三:

有一天你的徒弟在学着你的样子做肉夹馍,你突然发现他总不能掌握好那些看起来简单而重复的流程,那既然动作死板重复那为什么不能像用机械手撒香菜那样找一个智能点的机器人来把你的宝典和算法落实下来呢?于是你就真的买了一个机器人,准确率可以说是完美,不过你还要每天检查机器人的各个部件是否正常运行。

这个神奇的做法就是程序化交易。

店老板的经历四:

在你做肉夹馍,经营店子的这几年里你发现似乎屋顶上的旗子向南飘的时候来店里买肉夹馍的人格外的多,这是为什么呢?而且这个似乎又不是一个规律,因为有北风来的时候顾客并不是一定会多,只是这么长时间下来,刮北风的时候普遍会多那么一点。所以,你决定在有北风的时候就比以往都做几个肉夹馍预备着。

这大概就是所谓的统计套利了,通过统计学的结果来指导做一些交易上的动作。

不过还存在着一个问题,就在经历描述里提到过的问题:为什么旗子南飘、北风袭来的时候顾客会多呢?

可能这些人都是追寻着风儿的脚步自北方而来吧,也可能北风吹来的时候人们会对肉夹馍的味道倍感思念?不过这些并不是最最重要的,因为统计套利里有时候很难搞清楚到底为什么会存在着价差,那些存在着的但又说不清道不明的波动是如何引起?这些都不重要,存在即合理,只要通过这个能赚钱,又何必去苦苦思考原因呢?

不过有一点需要十分明确地深入内心 ,本篇所讲到的所有概念绝非像表面这样简单,他们的分支和具体细节多之又多,只是整个的概念正如本文中介绍到的那样。

说到这里,你有了四个神奇而有意思的经历,应该对量化投资、算法交易、程序化交易和统计套利有一个深刻的印象了吧。不过,还有一个不得回避的问题没有解决。学习做肉夹馍到底哪个方法更合适呢?各有利弊吧!

推荐阅读:

1.一个量化策略师的自白(好文强烈推荐)

2.股票期货经典的量化交易策略都在这里了!(源码)

3.期货/股票数据大全查询(历史/实时/Tick/财务等)

4.三分钟弄明白为什么贝叶斯是量化工作者最常用的工具

5.学习Python有哪些书籍?这里有一份书单送给你

6.江湖中常说的“网格交易法”到底是什么?

7.10种经典的日内交易策略模型思路

8.干货 | 量化选股策略模型大全

9.量化金融经典理论、重要模型、发展简史大全

这篇关于四个“肉夹馍”看透程序化交易、算法交易、量化投资、统计套利之间的关系的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/182532

相关文章

Java对象和JSON字符串之间的转换方法(全网最清晰)

《Java对象和JSON字符串之间的转换方法(全网最清晰)》:本文主要介绍如何在Java中使用Jackson库将对象转换为JSON字符串,并提供了一个简单的工具类示例,该工具类支持基本的转换功能,... 目录前言1. 引入 Jackson 依赖2. 创建 jsON 工具类3. 使用示例转换 Java 对象为

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

golang字符串匹配算法解读

《golang字符串匹配算法解读》文章介绍了字符串匹配算法的原理,特别是Knuth-Morris-Pratt(KMP)算法,该算法通过构建模式串的前缀表来减少匹配时的不必要的字符比较,从而提高效率,在... 目录简介KMP实现代码总结简介字符串匹配算法主要用于在一个较长的文本串中查找一个较短的字符串(称为

通俗易懂的Java常见限流算法具体实现

《通俗易懂的Java常见限流算法具体实现》:本文主要介绍Java常见限流算法具体实现的相关资料,包括漏桶算法、令牌桶算法、Nginx限流和Redis+Lua限流的实现原理和具体步骤,并比较了它们的... 目录一、漏桶算法1.漏桶算法的思想和原理2.具体实现二、令牌桶算法1.令牌桶算法流程:2.具体实现2.1

java父子线程之间实现共享传递数据

《java父子线程之间实现共享传递数据》本文介绍了Java中父子线程间共享传递数据的几种方法,包括ThreadLocal变量、并发集合和内存队列或消息队列,并提醒注意并发安全问题... 目录通过 ThreadLocal 变量共享数据通过并发集合共享数据通过内存队列或消息队列共享数据注意并发安全问题总结在 J

Java文件与Base64之间的转化方式

《Java文件与Base64之间的转化方式》这篇文章介绍了如何使用Java将文件(如图片、视频)转换为Base64编码,以及如何将Base64编码转换回文件,通过提供具体的工具类实现,作者希望帮助读者... 目录Java文件与Base64之间的转化1、文件转Base64工具类2、Base64转文件工具类3、

MYSQL关联关系查询方式

《MYSQL关联关系查询方式》文章详细介绍了MySQL中如何使用内连接和左外连接进行表的关联查询,并展示了如何选择列和使用别名,文章还提供了一些关于查询优化的建议,并鼓励读者参考和支持脚本之家... 目录mysql关联关系查询关联关系查询这个查询做了以下几件事MySQL自关联查询总结MYSQL关联关系查询

Python中的随机森林算法与实战

《Python中的随机森林算法与实战》本文详细介绍了随机森林算法,包括其原理、实现步骤、分类和回归案例,并讨论了其优点和缺点,通过面向对象编程实现了一个简单的随机森林模型,并应用于鸢尾花分类和波士顿房... 目录1、随机森林算法概述2、随机森林的原理3、实现步骤4、分类案例:使用随机森林预测鸢尾花品种4.1

opencv实现像素统计的示例代码

《opencv实现像素统计的示例代码》本文介绍了OpenCV中统计图像像素信息的常用方法和函数,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录1. 统计像素值的基本信息2. 统计像素值的直方图3. 统计像素值的总和4. 统计非零像素的数量

如何使用 Bash 脚本中的time命令来统计命令执行时间(中英双语)

《如何使用Bash脚本中的time命令来统计命令执行时间(中英双语)》本文介绍了如何在Bash脚本中使用`time`命令来测量命令执行时间,包括`real`、`user`和`sys`三个时间指标,... 使用 Bash 脚本中的 time 命令来统计命令执行时间在日常的开发和运维过程中,性能监控和优化是不