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

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

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

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

店老板的经历一:

常年累月的制作肉夹馍,你对肉夹馍的制作工艺可谓是了如指掌,随着这些不可言说的技艺在你脑子里越来越深刻,有一天你突然发现了一些可以记录下来的小窍门:用重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

相关文章

C++统计函数执行时间的最佳实践

《C++统计函数执行时间的最佳实践》在软件开发过程中,性能分析是优化程序的重要环节,了解函数的执行时间分布对于识别性能瓶颈至关重要,本文将分享一个C++函数执行时间统计工具,希望对大家有所帮助... 目录前言工具特性核心设计1. 数据结构设计2. 单例模式管理器3. RAII自动计时使用方法基本用法高级用法

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

IDEA与MyEclipse代码量统计方式

《IDEA与MyEclipse代码量统计方式》文章介绍在项目中不安装第三方工具统计代码行数的方法,分别说明MyEclipse通过正则搜索(排除空行和注释)及IDEA使用Statistic插件或调整搜索... 目录项目场景MyEclipse代码量统计IDEA代码量统计总结项目场景在项目中,有时候我们需要统计

Java中数组与栈和堆之间的关系说明

《Java中数组与栈和堆之间的关系说明》文章讲解了Java数组的初始化方式、内存存储机制、引用传递特性及遍历、排序、拷贝技巧,强调引用数据类型方法调用时形参可能修改实参,但需注意引用指向单一对象的特性... 目录Java中数组与栈和堆的关系遍历数组接下来是一些编程小技巧总结Java中数组与栈和堆的关系关于

在Java中实现线程之间的数据共享的几种方式总结

《在Java中实现线程之间的数据共享的几种方式总结》在Java中实现线程间数据共享是并发编程的核心需求,但需要谨慎处理同步问题以避免竞态条件,本文通过代码示例给大家介绍了几种主要实现方式及其最佳实践,... 目录1. 共享变量与同步机制2. 轻量级通信机制3. 线程安全容器4. 线程局部变量(ThreadL

Python实现网格交易策略的过程

《Python实现网格交易策略的过程》本文讲解Python网格交易策略,利用ccxt获取加密货币数据及backtrader回测,通过设定网格节点,低买高卖获利,适合震荡行情,下面跟我一起看看我们的第一... 网格交易是一种经典的量化交易策略,其核心思想是在价格上下预设多个“网格”,当价格触发特定网格时执行买

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

Javaee多线程之进程和线程之间的区别和联系(最新整理)

《Javaee多线程之进程和线程之间的区别和联系(最新整理)》进程是资源分配单位,线程是调度执行单位,共享资源更高效,创建线程五种方式:继承Thread、Runnable接口、匿名类、lambda,r... 目录进程和线程进程线程进程和线程的区别创建线程的五种写法继承Thread,重写run实现Runnab

C# 比较两个list 之间元素差异的常用方法

《C#比较两个list之间元素差异的常用方法》:本文主要介绍C#比较两个list之间元素差异,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录1. 使用Except方法2. 使用Except的逆操作3. 使用LINQ的Join,GroupJoin

java中新生代和老生代的关系说明

《java中新生代和老生代的关系说明》:本文主要介绍java中新生代和老生代的关系说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、内存区域划分新生代老年代二、对象生命周期与晋升流程三、新生代与老年代的协作机制1. 跨代引用处理2. 动态年龄判定3. 空间分