第6天:趋势轮动策略开发(年化18.8%,大小盘轮动加择时)

news2024/9/20 20:29:02

原创内容第655篇,专注量化投资、个人成长与财富自由。

轮动策略是一种投资策略,它涉及在不同的资产类别、行业或市场之间进行切换,以捕捉市场机会并优化投资组合的表现。

这种策略的核心在于识别并利用不同资产或市场的相对强弱,从而实现收益最大化。

轮动策略的基本原理是基于市场周期性变化的假设,不同的资产类别或市场在不同的经济周期中表现各异。

在实际应用中,轮动策略可以分为多种类型,包括行业轮动、风格轮动和市场轮动等。行业轮动策略是根据经济周期和市场状况在不同行业之间战略性地转移资本,使投资者能够优化其投资组合表现。风格轮动则是在价值股和成长股之间进行切换,根据市场风格变化调整投资组合。市场轮动则是在全球不同市场之间进行配置,如在美元走强时增加新兴市场资产的权重。

轮动策略的成功实施依赖于对市场趋势的准确判断和快速反应能力。投资者需要具备较强的市场分析能力和风险管理意识。此外,轮动策略通常需要较高的交易频率,因此交易成本也是一个需要考虑的重要因素。

在期货市场中,轮动策略同样适用。

投资者可以通过在不同期货合约之间进行切换,以捕捉价格波动带来的机会。例如,在农产品期货市场中,不同作物的生长周期和供需关系会导致价格波动,投资者可以通过轮动策略在不同作物之间进行配置,以实现收益最大化。

总之,轮动策略是一种灵活且具有潜力的投资策略,能够帮助投资者在复杂多变的市场环境中保持竞争力。然而,实施轮动策略需要投资者具备较强的市场分析能力和风险管理能力,同时也需要考虑交易成本等因素。通过合理运用轮动策略,投资者可以在不同市场环境中实现资产的优化配置,从而达到投资目标。

股票投资里,如大小盘轮动就是市值这个因子的轮动,行业轮动,还是风格轮动,比如价值与成长之间的轮动。

多因子策略就是本质也是更广义轮动策略的一种。

通过多个因子组合出来,评价标的池里的投资品与当下市场之间的关系,并取因子排名最高的前N个进行轮动。

图片

  1. import numpy as np:导入NumPy库,这是一个用于科学计算的Python库。

  2. factor = df_close.pct_change(20):计算df_close(假设是一个DataFrame,包含收盘价)的20天百分比变化率。

  3. signal = np.where(factor>0.02,1,np.NaN):创建一个信号,如果20天变化率大于2%,则为1,否则为NaN。

  4. signal = np.where(factor<-0.02,0,signal):更新信号,如果20天变化率小于-2%,则为0,否则保持之前的值(可能是1或NaN)。

  5. signal = pd.DataFrame(signal,df_close.index,columns=factor.columns):将信号转换为DataFrame,使用df_close的索引和factor的列名。

  6. signal = signal.ffill():使用前向填充(forward fill)来填充NaN值,这意味着用前一个非NaN值填充。

  7. signal = signal.fillna(0):将剩余的NaN值替换为0。

    图片

图片

总结:

轮动策略可以形成一个策略模板,找到具备互补的,周期轮动的标的池,然后计算相应的因子,按因子值进行轮动。可以辅助技术指标择时来提升策略性能。

以上是《七天入门量化投资第6篇》,未加入星球的同学可以39块买断。星球里同步更新。

图片

代码下载:AI量化实验室 星球,已经运行三年多,1100+会员。quantlab代码交付至5.X版本,含几十个策略源代码,因子表达式引擎、遗传算法(Deap)因子挖掘引等,每周五迭代一次。

AI量化实验室——2024量化投资的星辰大海

02 五年财务自由退休

昨天在星球里分享《研究的方法》。

有些问题其实蛮有意思的。

比如日本的战后经济为何快速发展,但在90年代泡沫破裂后就“失去三十年”?

是经济增长到高位的自然瓶颈,还是之前的快速增长,本身就是运气大于实力?

很多书都给出不同角度的解释,但都显得不那么自洽。

图片

限时免费,感兴趣可入)五年之约,一起出发吧!

作者:AI量化实验室(专注量化投资、个人成长与财富自由)

 扩展  •  历史文章   

• 年化收益52%,最大回撤13%,卡玛比率3.77,ETF轮动系列大有可为(附策略代码和数据下载)。

• 年化12.6%,最大回撤才2.6的债券轮动策略,卡玛比4.79,稳稳的幸福

• 年化60.7%,最大回撤-16.5%,RSRS标准分择时效果差不多

• AI量化实验室——2024量化投资的星辰大海

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2146146.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[数据集][目标检测]智慧养殖场肉鸡目标检测数据集VOC+YOLO格式3548张1类别

数据集格式&#xff1a;Pascal VOC格式YOLO格式(不包含分割路径的txt文件&#xff0c;仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数)&#xff1a;3548 标注数量(xml文件个数)&#xff1a;3548 标注数量(txt文件个数)&#xff1a;3548 标注…

医学数据分析实训 项目九 糖尿病风险预测

文章目录 综合实践二 糖尿病遗传风险预测一、分析目标二、实现步骤三、数据准备四、特征工程五、模型构建六、性能度量七、提交要求 综合实践任务二 糖尿病遗传风险预测代码&#xff08;一&#xff09;数据准备&#xff08;二&#xff09;特征工程&#xff08;三&#xff09;模…

Selenium通过ActionBuilder模拟鼠标操作直接移动到指定坐标的注意事项

在目前&#xff08;2024-09-18&#xff09;得Selenium官方手册中&#xff0c;模拟鼠标操作基本上都是通过ActionChains完成的&#xff0c;唯独有一动作&#xff0c;是通过ActionBuilder完成的。 而前者ActionChains&#xff0c;主要是通过offset&#xff0c;也就是坐标偏移量来…

【Prometheus】jmx_prometheus_javaagent监控java应用

目录 一、概述 1.1 promethues简介 1.2 JMX Exporter简介 二、监控SparkHistoryServer实现 一、概述 1.1 promethues简介 promethues采集数据的方法很多&#xff0c;常用的是通过各种exporter去主机采集&#xff0c;然后有些程序是没有相关的exporter,所以有些时候会通过脚…

信息学奥赛报考指南

近年来&#xff0c;信息学奥林匹克竞赛&#xff08;NOI&#xff09;越来越受到家长和学生的重视。这项竞赛不仅能培养孩子的编程与算法思维&#xff0c;还为优秀的选手提供了进入国内顶尖大学的保送资格&#xff0c;并有机会参加国际级赛事。因此&#xff0c;许多家长都希望了解…

设计图纸加密方法知多少?小编给你讲清楚

一、对称加密 使用对称加密算法&#xff0c;对设计图纸进行加密。对称加密使用相同的密钥进行加密和解密&#xff0c;确保只有持有正确密钥的人能够解密文件。 二、非对称加密 使用非对称加密算法&#xff0c;进行设计图纸的加密。非对称加密使用公钥加密、私钥解密的方式&a…

机械设备产品资料方案介绍小程序系统开发制作

设备产品资料介绍小程序系统&#xff0c;是一家工业机械设备生产厂家为了更好的服务客户而定制开发的一套小程序系统&#xff0c;让用户通过小程序就可以了解公司产品介绍的详细参数、售后服务和产品操作手持等。 该小程序系统里面主要开发的功能模块有&#xff1a; 1、产品目…

如何在算家云搭建DynamiCrafter(图生视频)

一、模型简介 DynamiCrafter 是一种&#xff08;文本-&#xff09;图像到视频/图像动画的方法&#xff0c;旨在从条件图像和文本提示中生成短视频片段&#xff08;约 2 秒&#xff09;&#xff0c;可以将静止图像转换为动画。它使用了一种称为视频扩散先验的技术&#xff0c;可…

探索Facebook的黑暗面:数字化社交的双面剑

Facebook作为全球最大的社交平台&#xff0c;改变了我们的沟通和互动方式。虽然它带来了便利&#xff0c;但也存在不少隐忧。本文将探讨Facebook的负面影响&#xff0c;包括隐私问题、信息操控、心理健康危机及社交表面化等。 一、隐私问题&#xff1a;数据收集的隐忧 Facebo…

优思学院|如何从零开始自己学习六西格玛?

优思学院为学习六西格玛管理的学员&#xff0c;精心推荐了几本由浅入深、系统全面的书籍&#xff0c;帮助大家从入门到精通&#xff0c;逐步掌握六西格玛这一强大的管理工具。无论你是刚接触六西格玛的初学者&#xff0c;还是想在专业领域提升的高级学员&#xff0c;这几本书都…

硬件(驱动开发概念)

驱动程序开发 裸机驱动&#xff08;无操作系统&#xff09; Linux驱动 以计算机技术为基础&#xff0c;在软件和硬件层间可以被剪裁的专业硬件计算机系统 SOC&#xff1a;片上系统 Kernel&#xff1a;内核 x86 &#xff08;CISC:complex instruction set computer 复杂指令…

IEEE Electronic Library(IEL)数据库文献检索下载介绍及个人获取IEEE文献途径

一、数据库介绍 IEEE&#xff08;The Institute of Electrical and Electronics Engineers&#xff0c;电气电子工程师学会&#xff09;是目前全球最大的非营利性专业技术学会&#xff0c;在全球160多个国家拥有超过45万名会员。IEEE在电气电子、计算机、半导体、通讯、电力能…

24年蓝桥杯及攻防世界赛题-MISC-3

21 reverseMe 复制图片&#xff0c;在线ocr识别&#xff0c;https://ocr.wdku.net/&#xff0c;都不费眼睛。 22 misc_pic_again ┌──(holyeyes㉿kali2023)-[~/Misc/tool-misc/zsteg] └─$ zsteg misc_pic_again.png imagedata … text: “$$KaTeX parse error: Undefined…

方法:批量提取PPT幻灯片中图片

处理包含大量图片的PPT&#xff08;PowerPoint&#xff09;幻灯片已成为许多专业人士的日常任务之一。然而&#xff0c;手动从每张幻灯片中逐一提取图片不仅耗时耗力&#xff0c;还容易出错。为了提升工作效率&#xff0c;减少重复劳动&#xff0c;探索并实现一种高效批量提取P…

STM32F407单片机开发入门(二)STM32F407VET6单片机详解

文章目录 一.概要二.单片机型号命名规则三.STM32F407系统架构四.STM32F40VET6单片机启动流程五.STM32F40VET6单片机主要外设资源六.开发过程中查看芯片数据手册的必要性1.单片机外设资源情况2.STM32F407单片机内部框图3.STM32F407单片机管脚图4.STM32F407单片机每个管脚功能5.单…

球类目标检测系统源码分享

球类目标检测检测系统源码分享 [一条龙教学YOLOV8标注好的数据集一键训练_70全套改进创新点发刊_Web前端展示] 1.研究背景与意义 项目参考AAAI Association for the Advancement of Artificial Intelligence 项目来源AACV Association for the Advancement of Computer Vis…

IOS 26 实现歌单详情(UITableView)列表 ③

歌单详情完整效果 歌单列表分组头部效果 本节是在文章 IOS 25 实现歌单详情&#xff08;UITableView&#xff09;列表② 的基础上&#xff0c;实现歌单列表分组头部View。当歌单列表滑动头部View至顶部时&#xff0c;头部View不会因列表滑动而消失&#xff0c;会一直显示在顶部…

2024.9.18

1.已知网址www.hqyj.com截取出网址的每一个部分 菜单栏中 ----> 虚拟机 -----> 设置 -----> 网络适配器 选择桥接模式 菜单栏中 ----> 编辑 -----> 虚拟网络编辑器 更改设置 将桥接改成自动 如果桥接连不上网 尝试还原默认设置后&#xff0c;在重新连接桥接…

微信小程序的学生选课系统--论文源码调试讲解

第二章 开发技术介绍 此次管理系统的关键技术和架构由B/S结构、java和mysql数据库&#xff0c;是本系统的关键开发技术&#xff0c;对系统的整体、数据库、功能模块、系统页面以及系统程序等设计进行了详细的研究与规划。 2.1 系统开发平台 在该在线微信小程序的学生选课系统…

动手学习RAG: 大模型向量模型微调 intfloat/e5-mistral-7b-instruct

动手学习RAG: 向量模型动手学习RAG: moka-ai/m3e 模型微调deepspeed与对比学习动手学习RAG&#xff1a;rerank模型微调实践 bge-reranker-v2-m3动手学习RAG&#xff1a;迟交互模型colbert微调实践 bge-m3动手学习RAG: 大模型向量模型微调 intfloat/e5-mistral-7b-instruct动手学…