( 22美赛C题)基于投资最优交易策略的研究(部分内容)

2023-10-29

        投资目前成为了一种十分流行的理财方式了。据相关数据,我们了解到黄金与比特币在金融市场上价格都具有波动性,市场交易员不定期的买入和卖出资产,其目的是使其回报最大化。本文就基于该目的对黄金与比特币五年的价格变化进行了分析,并通过建立相关模型进行预测,进而为交易员提供最佳的当日交易策略。

        对于问题1:通过所提供的黄金与比特币的价格数据集进行统计分析,开发基于时间序列的差分整合移动平均自回归模型,即ARIMA(Autoregressive Integrated Moving Average Model)。通过该模型来对黄金与比特币的价格变化趋势进行预测。采用ACF,即自相关函数;PACF,偏自相关函数对黄金与比特币进行分析,以及对黄金与比特币的价格数据进行平稳性检验,对模型进行残差检验,我们发现比特币的价格波动是很大的,而黄金的波动并不大,进而更好的帮助我们进行预测投资结果和提供最佳交易策略。

        对于问题2:我们采用专家所提出来的5天移动平均法,对预测模型进行进一步改进,从而使交易策略更加准确。通过预测未来的黄金与比特币的价格来对当前的经营进行决策。我们还进行了风险分析发现,黄金的价格波动较小,呈稳定趋势;而比特币的价格波动较大,呈不稳定趋势。因此我们的模型选择使用适量的本金去投资黄金,把剩余的大部分投资比特币,这样协调风险,使利润最大化

        对于问题3:为了确定不同交易成本对战略带来的影响与结果,我们对它进行了敏感性分析,其中黄金和比特币的交易费用上限都是0.3%,随着交易成本的增加,比特币对最终回报的影响更为显著,因此,交易成本很容易影响比特币的决策,比特币对交易成本更敏感。

        最后,我们通过备忘录向市场交易员传达了我们的模型建议,希望对他在买入和卖出资产中有所帮助。但是值得注意的是,市场投资都存在一定的风险,在投资时需谨慎。

关键字: 时间序列预测; ARIMA ;5天移动平均法;最佳交易策略

下表(Table 2)即缺失值所对应的日期,这些日期为工作日、平安夜和圣诞节。为方便进行数据分析,并确保数据的可靠性和合理性,我们将黄金价格缺失值设置为前一天和后一天的平均值,下表(Table 3)即为缺失值补充后的数据,下图(table 3)即为补充缺失值后所得完整的时序图。

(Table 2)黄金价格缺失值日期

2016.12.23

2016.12.30

2017.12.22

2017.12.29

2018.12.24

Friday

Friday

Friday

Friday

Monday/

Christmas Eve

2018.12.31

2019.12.24

2019.12.31

2020.12.24

2012.12.31

Monday

Tuesday/

Christmas Eve

Tuesday

Thursday/

Christmas Eve

Thursday

(table 3)黄金价格缺失值的补充

Date

Value

Date

Value

2016.12.23

1132.98

2108.12.31

1280.95

2016.12.30

1148.45

2019.12.24

1496.80

2017.12.22

1271.98

2019.12.31

1520.93

2017.12.29

1301.53

2020.12.24

1874.65

2018.12.24

1263.10

2020.12.31

1915.40

Figure 1:黄金价格完整时序图

 Figure 2:比特币价格时序图

        根据所提供的两个数据表,我们对其采用统计的方法进行了分析,并绘制了16年9月至2021年9月黄金价格变化与比特币价格变化的统计图如图(Figure4、Figure5)。从黄金和比特币的价格变化图可以观察到,黄金与比特币的价格在几年内都发生了巨大变化,尤其是比特币价格的变化更为强烈。据数据得到黄金的最低价格为1125.70美元,最高价格为2067.50美元,黄金的变化范围为941.45美元;比特币的最低价格为594.08美元,最高价格为63554.44美元,比特币的变化范围是62960.36美元。

 Figure 3:黄金价格变化图

 

 Figure 4:比特币价格变化图

ARIMA模型(Autoregressive Integrated Moving Average Model)是差分整合移动平均自回归模型,又称整合移动平均自回归模型,是时间序列预测分析方法之一[3]。 其中AR是自回归模型,能描述当前值与历史值之间的关系,因此,它可以描述黄金与比特币过去价格与目前价格的关系。I是差分模型。MA是移动平均模型,主要作用于自回归模型中的误差项的累加,能有效的消除预测中的随机波动。

P阶自回归过程的公式定义:

 q阶自回归过程的公式定义:

ARMA模型公式为:

        ARIMA(p,d,q),其中p为回归项,q为移动平均项数,d为时间序列成为平稳时所做的差分次数。其原理是将非平稳时间序列转化为平稳时间序列,然后将因变量仅对它的滞后值以及随机误差项的现值和滞后值进行回归所建立的模型。确定ARIMA中p,d,q三个参数的方法如下表(Table 4)所示

 Table 4:选择ARIMA模型的方法

模型

ACF

PACF

AR(p)

衰减趋于零

p阶后截尾

MA(q)

q阶后截尾

衰减趋于零

ARMA(p,q)

q阶后衰减趋于零

p阶后衰减趋于零

        自相关函数ACF(Autocorrelation Function)有序的随机变量序列与其自身相比较,自相关函数可以反映出同一序列在不同时序的取值的相关性。

ACF公式:

最优交易策略证明

        如上所述,ARIMA模型在预测未来价格变化方面具有较高的准确性,这使得我们可以利用未来的预测价格来对当前的经营进行决策。预测模型的准确性越高,我们做出最优决策的概率就越大。但是,即使我们的预测模型很好,也不能达到100%的准确率。因此,因此,我们介绍专家研究提出的5天移动平均法,对预测模型做出的决策进行一定的修正,从而使决策更优。

        5天移动平均线是一种将大量价格曲线与大数据分析相结合,利用过去5天的价格来确定价格走势的方法,已经被证明是有效的。5天移动平均线是移动平均线系统的短期平均线,反映了价格或指数的短期趋势。有些人也把5天移动平均线称为攻击线。不管价格或指数的短期趋势是上升还是下降,5天移动平均线的运行角度的陡度代表了价格或指数的短期上升或下降趋势的大小

        所以,通过构建一个优秀的预测模型,运用经验法则,就有可能对当天及以后的价格走势做出相当准确的判断和预测,从而做出科学准确的决策。

        我们分析发现黄金的价格波动较小,呈现稳定趋势,而比特币的价格波动很大,呈现不稳定趋势。所以投资黄金的风险比投资比特币的风险要低。尽管比特币的价格涨幅远远超过黄金,但将所有本金投资于比特币的风险更大。考虑到每位投资者能够承担风险的能力大小,对于保守型投资者优选黄金,而对于有长远规划的投资者更倾向于比特币。最优方案是不使用全部本金购买比特币,相反,我们的模型选择了一种折衷的解决方案:使用适量的本金去投资黄金,把剩余大部分本金用来投资比特币。这将有效地协调风险和回报,使最终利润最大化

敏感性分析

        为了确定我们的模型对不同交易成本的敏感性,我们进行了的敏感性分析。在分析中,黄金的交易成本从0.005%到0.3%,比特币的交易成本从0.01%到0.3%不等。黄金和比特币的交易费用上限都是0.3%,规定经纪交易佣金最高不超过交易金额的0.3%

        灵敏度分析结果可以从Figure4看出,比特币的波动比黄金大得多,随着比特币相对于黄金交易成本的增加,比特币对总收益的影响更为显著。这是因为比特币的价格远高于黄金,交易成本很容易影响比特币的决策。因此,比特币对交易成本比黄金更敏感。

        分析结果表明,在给定区间内,黄金交易成本变动时,最终利润的最大波动量为5.31%;在给定范围内,比特币交易成本变化时,最终利润的最大波动量为0.45%。因此,随着黄金和比特币交易成本的变化,总收益波动并不明显,这表明ARIMA模型对黄金和比特币的交易成本具有很好的鲁棒性。

备忘录

Dear Trader,

        黄金作为一种金融属性的产品,其价格变化直接决定了黄金投资者和生产者的价值行为[5]。比特币亦是如此。当今社会,全球经济发展迅速,“投资”这一名词逐渐被广大人民群众所熟知。投资使一项既有回报,又有风险的一线工程。为了得到最佳的交易策略,我们根据过去五年的黄金和比特币的价格趋势建立了一个交易策略模型,以此来帮助您更好的投资。

        我们团队利用提供的近五年黄金与比特币价格变化的数据进行统计性分析,通过开发了一个基于时间序列预测的差分整合移动平均自回归模型,即ARIMA模型。采用ACF,PACF分析了黄金与比特币价格数据的相关性。之后,我们对黄金与比特币价格变化的数据集进行了平稳性检验以及对模型进行了残差检验,充分证明了我们团队所建立模型的合理性。因此,我们预测出来的结果才更加的准确。

        通过基于我们所建立的模型,对模型采取优化,并通过相关方法去证明了我们所开发模型的有效性,并且为投资黄金与比特币提供了当天的最佳交易策略。使用该模型所提供的交易策略,可以为投资者降低投资风险且获得最大利润。

        我们团队对该模型也进行了交易成本的检验,尽管交易成本发生变化,通过该模型来提供相应的交易策略,我们通过计算观察发现,在给定区间内,黄金交易成本变动时,最终利润的最大波动量为5.31%;在给定范围内,比特币交易成本变化时,最终利润的最大波动量为0.45%。因此,随着黄金和比特币交易成本的变化,总收益波动并不明显,交易成本的变化不会对相应的交易策略和结果造成影响。

        黄金与比特币作为一种新兴资产,其都伴随者高回报与高风险。我们所运用的数据、模型、和策略仅在黄金与比特币的价格变化趋势上运行。对于日常的金融交易,我们的模型可进一步优化。感谢您在百忙之中阅读我们的备忘录,希望我们的建议对您有用。

Yours Sincerely.

References

  1. Chi Zhang. Gold demand rise long-term allocation value attention [N]. Financial Times, 2021-11-05(007).DOI:10.28460/n.cnki.njrsb.2021.005784.
  2. Ke Gan. Analysis of influencing factors of Bitcoin price [D].Central China Normal University, 2021.DOI:10.27159/d.cnki.ghzsu.2021.000368.
  3. Gege Duan. Research on Bitcoin Price Prediction based on ARIMA model [J]. Modern marketing (Next issue),2021(01):27-29.DOI:10.19932/j.cnki.22-1256/F.2021.01.027.
  4. Jinjie Yao. Exploration of optimal trading strategy under exogenous institutional constraints on the speed of securities trading[J].Trade show economy,2022(14):104-106.DOI:10.19995/j.cnki.CN10-1617/F7.2022.14.104.
  5. Xu Liping, Luo Mingzhi. Short-term analysis and prediction of gold price based on ARIMA model [J]. Science of Finance and Economics,2011(01):26-34.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

( 22美赛C题)基于投资最优交易策略的研究(部分内容) 的相关文章

  • 大学生选课抢课如何提高选中概率

    作者位于哈尔滨某高校 选课总是激动人心的一件大事 但是明明与同学一起进的系统 他就能顺利选课 而我却被强退出来 无数辛酸让我知道了一些道理 写下这篇文章给学弟学妹们作为参考 原理 问 为什么大多数学校教务系统选课时都会卡 答 学校教务系统平
  • WSL 2是什么

    Windows Subsystem for Linux WSL 适用于 Linux 的 Windows 子系统是微软在Windows 10上提供的一项供用户快速运行Linux命令和工具的功能 相比前一代的WSL WSL 2提供更全的兼容性
  • 数据集下载OTB,VOT,UAV,鸢尾花

    OTB数据集下载百度网盘链接 链接 https pan baidu com s 1snsJF 7Sw EbKtzdvLO1nw 提取码 ls23 VOT数据集下载百度网盘链接 链接 https pan baidu com s 1UiTG1z
  • win10微软应用商店不能用?简单两步完美解决

    想安装微软的软件 发现微软应用商店打不开 无论是我刷新还是重启 找了各种办法终于解决了 解决办法 1 打开键盘 田 R 键 输入 inetcpl cpl 2 然后去高级那里打开 勾上 使用TLS 1 2 选项 或者还原高级设置 3 最后打开
  • 数据下载网站整理

    数据十分重要 如何找到理想的数据显得更重要了 这里记录自己经过网上查询到的数据 进行整理 如果侵权 请联系我删除 再次感谢网友大佬们提供的资料 1 中国气象站点数据 下载地址 https www resdc cn data aspx DAT
  • 大学生竞赛项目

    编程 蓝桥杯 报名时间 10月 报名网址 https dasai lanqiao cn 中国软件杯大学生软件设计大赛 报名时间 5月 报名网址 http www cnsoftbei com 中国高校计算机大赛 报名时间 11月 报名网址 h
  • 解决-画图程序无法读取-无效的位图文件

    辛苦画的图 今天一打开就看到这个 心情是呵呵的 搜了一下大概是图太大了 右击win10自带的图片 给裁剪小了就OK了
  • 不能安装64位office提示已安装32位的

    问题描述 安装64位office办公软件的时候提示已经安装32位的office办公软件所以无法继续安装 但实际上之前安装的32位的office办公软件已经卸载了 问题现象截图如下 解决办法 从问题描述中 我们其实已经能够看出问题原因了 类似
  • 第一篇博--初入CSDN

    选择开博并计划按月定期发布一些敲码路上的收获和心得 目的是在梳理知识 复盘总结的同时 能够和志同道合的朋友们一起学习 共同进步 在互联网上留下一份自己的痕迹 与诸君共勉 联系方式 631435743 qq com 欢迎大家找我讨论计算机专业
  • IDEA去除掉虚线,波浪线,和下划线实线的方法

    推荐一下个人的公众号 终码一生 专注于Java技术学习 开源项目分享和常见问题解决等 喜欢的小伙伴可以关注下 感谢大家的支持 初次安装使用IDEA 总是能看到导入代码后 出现很多的波浪线 下划线和虚线 这是IDEA给我们的一些提示和警告 但
  • 工业安全生产信息化平台的基本架构和关键功能分享

    工业安全生产信息化平台是指利用信息技术手段 将工业安全生产管理与数据采集 传输 处理相结合 实现对工业安全生产全过程的数字化 信息化 智能化管理的平台 它通过集成多种信息系统和设备 实现对重大危险源监控预警 安全风险分级管控 安全生产一张图
  • 【软件测试】用例篇

    一 什么是测试用例 测试用例 向被测试系统发起的一组集合 这组集合包含测试数据 测试步骤 测试平台 预期结果 二 为什么在测试前要设计测试用例 三 基于需求设计测试用例 3 1测试是我们测试人员进行测试的依据 3 2测试人员首先要分析需求
  • js 调用 new ActiveXObject('WScript.Shell')报错

    当在网页中点击打印时 会报错 无法打印 解决方法如下 在浏览器中找到 Internet选项 在弹出的对话框中进行设置 Internet选项 gt 安全 gt 本地Intranet gt 自定义级别 gt ActiveX控件和插件 gt 对未
  • B2B公司如何寻找意向客户的联系方式?

    在B2B公司的营销过程中 少不了寻找意向客户的阶段 这也是销售过程中非常重要的一步 很多新人都是拿到客户联系方式 就直接打电话拜访 俗话说不打没有准备的仗 因此在拜访客户之前就应该做好功课 充分了解客户 这也是B2B业务场景下必做的一环 通
  • 如何FL Studio显示中文?切换语言教程

    你是不是也在为fl studio的英文界面而苦恼 你是不是也想让你的fl studio 说中文 方便你制作音乐 你是不是也在网上找了很多教程 却发现都是复杂的 或者已经过时的 如果你的答案是肯定的 那么你来对地方了 今天 我要教你一个一步到
  • fl studio20中文内测版下载2024最新完美实现汉化

    fl studio20是一款众所周知的水果编曲软件 能够剪辑 混音 录音 它的矢量界面能更好用在4K 5K甚至8K显示器上 还可以可以编曲 剪辑 录音 混音 让你的计算机成为全功能录音室 不论是在功能上面还是用户界面上都是数一数二的 但该软
  • CSDN找到“仅我可见”内容

    有时候自己做一些笔记参考了他人的内容 所以想将文章转为 仅自己可见 仅作自用 记录一下CSDN找私密文章的方式 今天摸了好一会儿才找到哈哈哈 1 点击导航栏处的创作中心进入 2 查看更多 3 点击浏览就可以查看啦 来源 CSDN找到 仅我可
  • 直排轮滑教程1

    准备活动及站立方法 1 轮滑起源于滑冰 2 开始运动之前最好做热身运动 刺激肌肉 使身体兴奋起来 3 戴护具 顺序是头盔 护肘 护膝 鞋 护掌 脱的顺序相反 4 起身 左腿立起 两手扶腿 两手撑 左腿蹬站立 5 原地站立方法三种 跟靠拢 两
  • 公抓抓:批量获取企业工商信息的办法

    网站产生数据的作用 企业公示系统的数据 目前网络上每天都有海量数据诞生 这些数据蕴含着巨大的价值 很多时候企业和政府都需要大量的企业数据用于自身的运营 分析等 这些时候往往需要全面的数据才能得出更加客观的结论 比如金融机构在进行业务合作时
  • 看完这篇 教你玩转镜像转换神器qumu实现虚拟机做题自由!

    前言 最近有小伙伴说比赛没设备 问有没有不需要设备也能实现做题自由的方法 今天这里分享一期 看完这篇你将学会 使用 qumu 转换镜像格式 一般我们做题都是 img 格式的环境 需要导入设备 有些小伙伴没有设备 就可以使用这种方法 把 im

随机推荐

  • SpringBoot配置MySQL和Oracle多数据源(JdbcTemplate)

    1 在pom xml里面添加依赖
  • 企业微信三方应用开发(五)通讯录转译解决企业微信通讯录接口将不再返回“成员姓名”和“部门名称”字段

    加我微信li570467731 拉你进二百多人企业微信开发同行群 文末有二维码 企业微信开发三部曲 企业微信应用开发概述篇 免费 已完结 企业微信开发第三方应用开发篇 更新中 企业微信开发自建内部应用开发 筹备中 关注公众号 ToB Dev
  • Linux设备驱动之IIO子系统——IIO框架及IIO数据结构

    由于需要对ADC进行驱动设计 因此学习了一下Linux驱动的IIO子系统 本文翻译自 Linux Device Drivers Development John Madieu 本人水平有限 若有错误请大家指出 IIO Framework 工
  • ESOE Software License Agreement (BSD License)

    ESOE Software License Agreement BSD License ESOE ECMAScript Object Oriented Engine Copyright c 2006 Feng WeiGuo forxm 21
  • Win+R常用命令

    目录 1 打开控制面板 2 打开注册表 3 打开Windows服务 4 启动计算器 5 打开截图工具 6 查看端口被哪个程序占用 7 msconfig 1 打开控制面板 control 2 打开注册表 regedit 3 打开Windows
  • 【数据挖掘与商务智能决策】第十七章 神经网络

    前言 本人CSDN博客为 仿生程序员会梦见电子羊吗 本文基于markdown本文书写 平台及软件为CSDN与Typora 文中图片存储地址为CSDN 故部分图片可能带有 CSDN 仿生程序员会梦见电子羊吗 的水印 属于本人原创 用于 数据挖
  • wazuh-API 防篡改

    Wazuh API Wazuh API是一种开源的RESTful API 允许通过web浏览器 cURL之类的命令行工具或任何可以发出web请求的脚本或程序与Wazuh管理器进行交互 Wazuh Kibana应用程序严重依赖于此 而Wazu
  • vscode远程连接unbuntu

    在 Visual Studio Code 中使用远程开发功能连接到 Ubuntu 系统需要进行以下步骤 在 Ubuntu 系统上安装并启动 SSH 服务 在 Visual Studio Code 中安装 Remote SSH 扩展 在 Vi
  • centos 下mysql登陆数据库

    1 centos初始化安装 mysql默认是没有密码的 命令行登陆 mysql u root p 提示输入密码 输入密码 即可
  • Scrapy爬取重庆安居客二手房并存入mysql数据库(下)

    上篇中我们获取了重庆的一二级区 Scrapy爬取重庆安居客二手房并存入mysql数据库 上 这一篇我们根据二级区获取相应的二手房信息 初始化数据库 创建二手房信息数据库表 house表存放二手房信息 house price存放价格 定期获取
  • cmake应用:集成gtest进行单元测试

    编写代码有bug是很正常的 通过编写完备的单元测试 可以及时发现问题 并且在后续的代码改进中持续观测是否引入了新的bug 对于追求质量的程序员 为自己的代码编写全面的单元测试是必备的基础技能 在编写单元测试的时候也能复盘自己的代码设计 是提
  • ORA-01861: 文字与格式字符串不匹配问题

    最近微服务项目运行时 JPA调用查询oracle数据库表时 会有如下错误 Caused by java sql SQLDataException ORA 01861 文字与格式字符串不匹配 附错误日志 2020 01 21 01 45 01
  • 大数据实时链路备战 —— 数据双流高保真压测

    一 大数据双流建设 1 1 数据双流 大数据时代 越来越多的业务依赖实时数据用于决策 比如促销调整 点击率预估 广告分佣等 为了保障业务的顺利开展 也为了保证整体大数据链路的高可用性 越来越多的0级系统建设双流 以保证日常及大促期间数据流的
  • Set接口学习(2)

    基本介绍 1 无序 没有索引 无下标序号 2 不允许重复元素 所以最多包含一个null 常用方法 和List接口一样 Set接口也是Collection的子接口 所以常用方法和Collection一样 Set接口的遍历方式 迭代器和fore
  • 树的前序、中序、后序遍历

    树的前序 中序 后序遍历 递归方法 a b c 树的结构定义 struct TreeNode typedef TreeNode Node typedef int EleType struct TreeNode Node lchild Nod
  • yolov5 【v4.0】用自有数据集训练结果大比拼【5s,5m,5l,5x,5shpy】

    5s python test py weights runs train exp9 weights best pt data data 9 yaml task test save json iou thres 0 5 模型大小 best p
  • 深度学习数据集处理(一)获取公开数据集

    深度学习数据集处理系列 深度学习数据集处理 二 数据集划分训练集 测试集 深度学习数据集处理 三 将自己数据集制作为TFrecords 本文介绍一些常用的深度学习关于图像处理方面的常用公开数据集的下载链接 以及数据集的简单介绍 MNIST数
  • 在VSCode中移除不必要的扩展

    在VSCode中移除不必要的扩展 在VSCode中安装扩展是编辑器缓慢且耗电的主要原因之一 因为添加的每个新扩展都会增加应用程序的内存和 CPU 使用率 VSCode现在已经具备了非常多的功能 我们可以将一些重复工作的扩展移除掉 卸载这些现
  • 统计学习方法——EM算法及其推广(一)

    统计学习方法 EM算法及其推广 EM算法及其推广 一 EM算法引入 EM算法 EM算法的导出 可不看 在非监督学习中的应用 EM算法的收敛性 参考文献 EM算法及其推广 一 EM算法 期望极大算法 是一种迭代算法 用于含有隐变量的概率模型参
  • ( 22美赛C题)基于投资最优交易策略的研究(部分内容)

    投资目前成为了一种十分流行的理财方式了 据相关数据 我们了解到黄金与比特币在金融市场上价格都具有波动性 市场交易员不定期的买入和卖出资产 其目的是使其回报最大化 本文就基于该目的对黄金与比特币五年的价格变化进行了分析 并通过建立相关模型进行