金 融 量 化 分 析 • JoinQuant • 第 六 篇

本文介绍了金融量化分析中的动量策略,包括正向和反向策略的实施步骤,涉及股票池选择、收益率计算、排序、持仓周期确定以及动量效应的评估。通过对历史收益率的筛选和交易策略的执行,探讨了动量策略在实际投资中的应用。
摘要由CSDN通过智能技术生成

在这里插入图片描述


一、 动 量 策 略

是一种选股策略,就是预先对股票收益交易量设定过滤准则,当股票收益或股票收益和交易量同时满足过滤准则就买入或卖出股票的投资策略。也就是针对大量的股票进行收益率和交易量的筛选,然后找到满足需要的股票或基金进行交易,核心就是以股票的历史收益率为主要的交易原则。

(一)、动 量 正 向 策 略

利用市场对信息的反应不足,买入涨最多的,卖出跌最多的。

(二)、动 量 反 向 策 略

利用市场对信息的反应过渡,卖出涨最多的,买入跌最多的。

(三)、 实 现 步 骤

(1)确定交易对象:股票池、考虑流动性(沪深300/创业板)

通常确定股票池会考虑的因素:
1)流动性:市场活跃度
2)基本面:行业、营收、盈利增速、现金流、负债
3)标的价格:1手起买起卖
股票池初值:沪深300持有个股

(2)选定业绩评价周期:过去的1年

(3)计算形成期的收益率:过去N个月的收益率

(4)对收益率进行排序:最佳赢家组合、最差输家组合

(5)确定持仓/换仓周期:1个月、自定义测算

(6)连续或间隔一段时间,不断重复2-5步骤

(7)计算动量/反向策略各持有的回报率

(8)计算t/p值,判断是否存在动量效应

(四)、 实 现 代 码

import sys,os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR)
import Data.Stock as DS
import Strategy.Base as STB
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
import Strategy
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Thomas_CC

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值