本文是Quantitative Methods and Analysis: Pairs Trading此书的读书笔记。配对交易是一种市场中性策略。这个市场中性组合由两种证券(securities)组成,以某种比例,好仓一种证券(long position in one security),淡仓另外一种证券(short position in another)。这个组合跟一个称为spread(价差)
转载
2023-08-02 16:20:49
13阅读
# 如何实现 Python 配对交易策略
配对交易是一种市场中性策略,通过同时买进和卖出价格相关的资产以获取利润。在本文中,我们将逐步学习如何用 Python 实现这一策略。接下来,我们将通过表格展示整个流程,然后逐步解释每一步的代码。
## 整体流程
| 步骤 | 描述 |
|-----------------|---
原创
2024-10-12 05:01:22
115阅读
作者:chen_h 使用数据驱动进行配对交易:简单交易策略配对交易是一个纯基于数学分析的一个非常好的例子。接下里的文章,我们将演示如何去利用数据来创建一个自动化配对交易策略。基本原则我们假设你有一对股票 X 和 Y,它们之间有一些基本的经济联系,例如这是两家生产百事可乐和可口可乐的,它们拥有相同产品的公司。你预计这两个公司的比率或者价格差异(也称为价差)随时间而保持不变。然而,由于某些愿意,比
配对交易——基于python实现1.导入第三方库import pandas as pd
import pandas_datareader.data as web
import datetime as dt
import statsmodels.formula.api as smf
from statsmodels.graphics.tsaplots import *
from statsmodel
转载
2024-01-08 19:12:47
9阅读
配对策略的交易规则对于股价有长期协整关系的两只股票X和Y, 可以通过历史数据回归计算两只股票的股价关系,即 Y = a*X + b, 得到相关系数a和残差项b; 如果两个股票所属同一行业,我们可以认为两者的股价未来应该保持上述关系,即序列 zscore=(b-mean(b,N))/std(b,N) 存在比较稳定的均值回归特性,保持在-1和1之间往复震荡; 当zscore小于-1时,Y股票低估,此时
Python学习——ARIMA模型的分析过程欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中
原创
2021-08-26 17:03:35
295阅读
https://zhuanlan.zhihu.com/p/158871695 最近做的小项目是协整关系用于配对交易。顺便复习了协整和相关性之间的差异。应该来说,协整关系是时间序列的一个重点内容,多次碰到,值得注意。 一、相关性(correlation)VS协整关系(cointegration) 1、
转载
2021-02-23 09:27:00
1463阅读
说到在股票市场上赚钱,有无数种不同的赚钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python。毕竟,Python 是一种流行的编程语言,可用于所有类型的领域,包括数据科学。有大量软件包可以帮助您实现目标,许多公司使用 Python 来开发与金融界相关的以数据为中心的应用程序和科学计算。最重要的是,Python 可以帮助我们利用许多不同的交易策略,这些策略(没有它)将很难用手或
原创
2021-12-31 14:20:49
10000+阅读
说到在股票市场上赚钱,有无数种不同的赚钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python。毕竟,Python 是一种流行的编程语言,可用于所有类型的领域,包括数据科学。有大量软件包可以帮助您实现目标,许多公司使用 Python 来开发与金融界相关的以数据为中心的应用程序和科学计算。最重要的是,Python 可以帮助我们利用许多不同的交易策略,这些策略(没有它)将很难用手或
原创
2021-12-31 14:21:46
10000+阅读
# Python配对交易策略(Pairs Trading)与统计套利
在股票市场上,配对交易是一种基于统计套利的交易策略。其核心思想是通过找出在历史上表现出高度相关性的两只股票,进行买入与卖出操作,从而获得利润。本文将介绍配对交易的基本原理、实施方法,并提供相应的Python代码示例。
## 配对交易的基本原理
配对交易的工作原理是,当两只股票的价格差距偏离其历史均值时,交易者可以通过做多(
原创
2024-10-26 05:28:54
401阅读
图片来自:https://nikolaevny.github.io/Universal Cointegration for Pairs Trading via Machine Learning.文章使用的配对是可口可乐和百事可乐文章对比了三种方法:Convergent Cross Mapping (CCM) +KNN算法 CCM 使用 k-Nearest Neighbor (kNN) 算法在每个
原创
2022-03-02 16:08:35
598阅读
https://www.tradingview.com/script/ru23VN0C-Pairs-Trading-basic-OLS-regression/关键词大概清楚了,pair-trading-view,就是如下类型的图表,基本上都指
原创
2022-03-02 16:08:15
873阅读
钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python 毕竟,Python 是一种流行的编程语言,可用于所有类型的领域,包括数据科学。有大量软件包可以帮助您实现目标,许多公司使用
原创
2022-12-11 16:50:56
303阅读
股票市场上赚钱,有无数种不同的赚钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python。毕竟,Python 是一种流行的编程语言,可用于所有类型的领域,包括数据科学。有大量软件包可以
原创
2022-11-29 14:46:02
197阅读
最近我们被客户要求撰写关于配对交易策略的研究报告,包括一些图形和统计输出。说到在股票市场上赚钱,有无数种不同的赚钱方式。似乎在金融界,无论你走到哪里,人们都在告诉你应该学习 Python。毕竟,Python 是一种流行的编程语言,可用于所有类型的领域,包括数据科学。有大量软件包可以帮助您实现目标,许多公司使用 Python 来开发与金融界相关的以数据为中心的应用程序和科学计算。最重要的是,Pyt
原创
2023-11-17 14:41:15
308阅读
感谢周航和郭增岳的投稿,人工智能与量化交易公众号的运营者,他们热衷于人工智能和量化投资方面的研究。前言听过卡尔曼滤波的差不多有两年的时间了,虽然大致上明白其原理,...
转载
2022-08-22 08:47:56
949阅读
Barcode位于引物的外侧,比较典型的有三种,上图展示的为最常用的barcode位于左端(正向引物上游),此外还有右端和双端也比较常用。本分析采用的数据类型为右端barcode。extract_barcodes.py是QIIME中用于切除barcode的脚本,支持你想到的所有类型。-f参数为输入文件,即上文中合并双端数据后的文件;-m为实验设计文件;-o为输出切下barcode的数据目录;-c为
转载
2024-05-09 19:44:26
128阅读
# 括号配对的 Python 实现
在编程过程中,我们经常会遇到括号的配对问题。例如,函数调用、条件语句、数组等场合都离不开括号。为了确保代码的正确性,必须要保证每一个左括号都有一个对应的右括号。这不仅适用于 Python,实际上几乎所有编程语言都面临这个问题。
## 括号配对的重要性
*程序语法的正确性:* 不匹配的括号会导致代码在运行时抛出错误。
*代码可读性:* 清晰的括号配对有助于
原创
2024-09-24 05:29:27
45阅读
# 使用Python进行蓝牙配对的指南
在当今世界,蓝牙技术普遍应用于各种设备之间的无线通信。无论是在手机、耳机还是智能家居设备中,蓝牙配对都是一个重要的过程。本文将指导你如何使用Python实现蓝牙配对,适合刚入行的小白。我们将从整体流程开始,然后逐步细化每个步骤。
## 整体流程
在开始之前,让我们先了解一下蓝牙配对的整体流程。下表清晰地概述了这个流程:
| 步骤 | 描述
在自然语言处理界,模式匹配可以说是最常用的技术。甚至可以说,将NLP技术作为真实生产力的项目都少不了模式匹配。什么是模式匹配呢?在计算机科学中,往往是检查给定的序列或字符串中是否有符合某种模式的片段。比如说:“啊,你的AK-47打得真准”,如果我们将 “啊,你的_____打得真准 ” 作为一种模式,则会将AK-47匹配出来。实现模式匹配往往都是用正则表达式,但是如果你想识别特别复杂的模式,编写正则
转载
2024-09-25 23:30:34
44阅读