matlab ols回归代码 此存储库包含 Christian Brownlees 和 Andre BM Souza 的论文Backtesting Global Growth-at-Risk的复制文件,该文件可在 SSRN 上的地址获得 作者 和 软件要求 该代码已经过 MATLAB 版本 R2017a 和 R2019a 的测试 指示 要复制样本外结果,请运行脚本gar_replication.m 。 该脚本将创建论文的表 4 到 6。 这些表将作为单独的 CSV 文件存储在目录表中。 数据 重要免责声明:本研究中使用的数据于 2019 年 6 月从以下来源下载。 来自经合组织数据库 来自国际货币基金组织。 来自经合组织数据库 来自经合组织数据库 来自圣路易斯联储。 来自圣路易斯联储。 来自 BIS 数据库 来自 BIS 数据库 来自政策不确定性网站 来自政策不确定性网站 几个国家的 EPU,所有这些都可以在政策不确定性网站上找到: 其他资源 rq.m:计算分位数回归的函数。 来源:易受攻击的增长复制文件(Adrian 等人,2019 年) QuantilesInterpolation
2025-10-07 21:27:18 2.31MB 系统开源
1
《量化交易入门(十七)回测框架Backtrader》配套源码主要介绍的是在金融商贸领域,特别是量化交易中如何使用Backtrader这一强大的软件/插件进行策略回测。Backtrader是一款开源的Python库,它允许交易者创建、回测以及执行交易策略,而无需关心数据获取和交易细节,专注于策略的开发。 Backtrader的核心概念包括数据feed(数据源)、策略和 cerebro(大脑)。数据feed是交易数据的输入源,可以是历史数据或实时数据,Backtrader支持多种格式的数据源。策略是交易规则的具体实现,用户可以自定义各种交易逻辑。Cerebro作为最高级别的对象,负责管理和协调数据feed、策略以及其他组件。 在Examples10这个压缩包中,通常会包含一系列Backtrader的示例代码,这些例子可能会涵盖基础的买入卖出策略、动态止盈止损、资金管理、多策略组合等常见交易场景。例如: 1. **基础策略**:如简单的移动平均交叉策略,当短期移动平均线上穿长期移动平均线时买入,下穿时卖出。这展示了如何定义买卖规则并实现它们。 2. **数据处理**:可能包含如何加载、预处理和清洗数据的示例,例如处理缺失值、调整时间戳等。 3. **交易费用与滑点**:真实交易中要考虑手续费和市场价格变动导致的执行价格差异,Examples10可能会展示如何在策略中加入这些因素。 4. **资金管理**:策略可能涉及到如何分配初始资金,如何根据账户余额动态调整每笔交易的规模,以控制风险。 5. **多策略组合**:可能包含如何将多个策略组合在一起,以达到分散风险、提高收益的目的。 6. **事件驱动编程**:Backtrader基于事件驱动模型,Examples10中会展示如何响应各种市场事件,如开盘、收盘、价格变动等。 7. **可视化**:Backtrader提供了内置的图表功能,示例可能包含如何生成交易图表,如价格走势、交易信号、指标等。 8. **性能分析**:如何利用Backtrader的分析工具来评估策略的表现,如夏普比率、最大回撤等。 通过学习和理解这些示例,初学者能够快速掌握Backtrader的基本用法,并且逐步进阶到更复杂的交易策略设计。在实际操作中,配合自己的交易理念和市场观察,Backtrader可以帮助交易者构建出个性化的交易系统,进行高效、准确的策略回测
2025-09-10 16:15:25 29KB Backtrader
1
DevilYuan股票量化系统 简介 DevilYuan股票量化系统由python编写,支持python3.4及以上版本,有如下功能: 可视化(基于PyQT的界面) 多线程事件引擎 四大功能 股票数据 选股 策略回测 实盘交易 历史数据均免费来自于网络 Wind免费个人接口 TuShare 实盘微信提醒及交互 一键挂机 全自动交易 模拟交易,支持9个模拟账号 实盘和回测共用同一策略代码 实盘策略编写模板 选股策略编写模板 自动下载历史数据到MongoDB数据库 股票代码表 交易日数据 个股,指数和ETF历史日线数据 个股和ETF历史分笔数据 集成基本的统计功能 实盘单账户多策略 运行后的界面 运行前的准备 支持的操作系统:Windows 7/8/10 安装,python3.4及以上版本 64位版本(32位应该也可以,但没测试过) 安装,并将 如果你想下载更多的个股历史分笔数据,建议配备比较
2024-03-11 15:49:36 1.83MB Python
1
在估算风险度量时,准确地模拟干散货运输收益的经验分布极为重要。 基于几种常用的分布和替代分布,本文建立了九种不同的风险模型来预测干散货运输市场的风险价值(VaR)。 探索了几种回测以比较VaR预测的准确性。 实证结果表明,基于常用分布的风险模型具有相对较差的性能,而替代分布(即偏斜学生-T(SST)分布,斜泛广义误差分布(SGED)和双曲线分布(HYP)产生的VaR更准确测量。 实证结果表明,风险管理者在管理干散货运输市场中的极端风险时会进一步考虑更灵活的经验分布。
2024-01-10 22:54:45 2.31MB 风险价值
1
本demo可配合对应文章 Backtrader回测教学【附免费行情源】 使用
2023-03-05 22:49:27 324KB 量化 回测 免费 数据源
1
升级1.2.4.1 1、删除了一个失效软件; 2、对部分代码做了升级; 3、对佣金模块做了升级; 简介:网格回测工具是一款用来回测网格历史数据的软件,看是否匹配自己的预测和结果,对自己决策做出辅助。
2022-12-20 14:19:23 42.84MB 网格回测工具
1
以上资源需要配合以下文章代码方可使用,单独下载没有意义。请各位注意。 https://blog.csdn.net/popboy29/article/details/126187452
2022-12-09 15:57:04 29KB 问财
1
通过纯Python完成股票回测框架的搭建。 什么是回测框架? 无论是传统股票交易还是量化交易,无法避免的一个问题是我们需要检验自己的交易策略是否可行,而最简单的方式就是利用历史数据检验交易策略,而回测框架就是提供这样的一个平台让交易策略在历史数据中不断交易,最终生成最终结果,通过查看结果的策略收益,年化收益,最大回测等用以评估交易策略的可行性。 代码地址在最后。 本项目并不是一个已完善的项目, 还在不断的完善。 回测框架 回测框架应该至少包含两个部分, 回测类, 交易类. 回测类提供各种钩子函数,用于放置自己的交易逻辑,交易类用于模拟市场的交易平台,这个类提供买入,卖出的方法。 代码架构 以自
2022-11-23 21:22:50 154KB date python python函数
1
扫地僧Backtrader股票量化回测核心篇 + 源码
2022-11-20 17:09:32 2.78MB backtrader python
1
金融tick成交数据,格式:时间/ 价格/ 现量/增仓,用于分析回测等,非常有价值,懂的人会懂
2022-11-15 10:35:36 105.51MB 交易数据 金融数据 回测数据 期货数据
1