没有合适的资源?快使用搜索试试~ 我知道了~
2022年美赛特等奖论文-2022-2022年C题获奖论文合集.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 136 浏览量
2024-05-06
22:15:13
上传
评论
收藏 25.26MB PDF 举报
温馨提示
试读
246页
大学生,数学建模,美国大学生数学建模竞赛,MCM/ICM,2022年美赛特等奖O奖论文
资源推荐
资源详情
资源评论
Problem Chosen
C
2022
MCM/ICM
Summary Sheet
Team Control Number
2200401
Grid the profit: Adaptive Periodic Grid Model with
ARIMA Prediction
Summary
In the financial market, higher profits and lower risks are the goals that people seek, but they are always
contradictory. Therefore, researchers in the financial field are looking for more efficient and versatile
quantitative trading strategies to meet the need of the market and traders. Based on this, our team
establish an adaptive periodic grid model to predict the price of gold and bitcoin.
First, our base model inherits a very classic trading strategy, the grid strategy. The grid strategy divides
the asset into several parts and the model automatically trades when the price crosses the grid. To a
certain extent, this model is as risk-averse as possible, preventing people from making bad decisions
in a chaotic market. However, because the grid strategy over-diversifies risk, the rate of return is often
not very high, just like a conservative investment strategy or a way of preserving the value of an asset.
In this part, we analyze the property of isometric grid strategy and proportional grid strategy, then
compare their profits. We conclude that the large-width isometric grid is more suitable for bitcoin and
gold trading.
Next, since grid trading is too conservative and stable to satisfy our requirement for high profit, we have
to make some improvements to it. From a long-term perspective, the moving average (MA), which is
frequently used in stocks or futures trading, is introduced to make the model follow the overall market
trend. To further improve our model, we notice the classic model, auto-regressive integrated moving
average(ARIMA). ARIMA model can give a good prediction for stationary time series. Note that real
market conditions do not guarantee that price changes will be stationary, but we can adjust the weight
to correctly use this prediction. Considering that the market changes over time, we will periodically
stop our model and perform a backtesting process to choose the best parameters for the next period.
Finally, we flexibly combine these models and develop our adaptive periodic grid model, called APGM.
After that, to prove that our model provides the best strategy, we compare it with other trading strategies.
Under the recent price data of the gold market and bitcoin market specified under the problem frame-
work, it does not have as a high profit rate as some simple strategies. However, under the perspective
of risk assessment, these simple strategies have huge risks and randomness, which is inapplicable.
Because our model has very good generalization ability, we consider our model to be very good when
considering the factors of risk-return.
Last but not least, we test the properties of our models from the perspective of sensitivity and robust-
ness. Our model maintains high stability under the influence of changing transaction rates slightly and
noisy price data. In the case of noisy data, the grid strategy takes advantage of the shock market and
arbitrage more. In the event of a slight change in transaction rate, the model automatically switched to
a larger grid and reduces transaction frequency to adapt to different environments.
Keywords: grid strategy, ARIMA, time series analysis, quantitative trading, statistical test
1
Team 2200401 Page 1
Contents
1 Introduction 2
1.1 Problem Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Restatement of the problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Literature Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Our work && model overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Assumptions 3
3 Notations 4
4 Vanilla Grid Strategy 5
4.1 The fundamental of Grid Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 Isometric Grid and Proportional Grid . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Adaptive Periodic Grid Model 9
5.1 ARIMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1.1 Model Settings of ARIMA . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1.2 ACF and PACF function - p,q selection . . . . . . . . . . . . . . . . . . . . . 10
5.1.3 q-test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.1.4 Results in ARIMA prediction . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.2 APGM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.3 Backtesting Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6 Results and Comparison 13
6.1 Comparison with other strategies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.2 Detailed procedure and final result . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
7 Model Evaluation 17
7.1 Sensitivity Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
7.2 Robustness Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
8 Strengths and Weaknesses 19
8.1 Strengths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
8.2 Weaknesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
9 Conclusion 20
10 Memorandum 21
11 Reference 23
12 Appendix 24
Team 2200401 Page 2
1 Introduction
Radhakrishna Rao said, “In the ultimate analysis, all knowledge in history; in the abstract sense, all
science is mathematics; in a rational world, all judgment is statistically.” – Statistics and Truth [9]
1.1 Problem Background
Gold has always been considered a general equivalent asset due to its scarcity and chemical stability.
In recent years, with the frequent changes in the international situation, gold, due to the property
of good value preservation, becomes more and more popular. At the same time, Bitcoin, as the
earliest developed and largest cryptocurrency, is called "digital gold", and blockchain technology is
also popular due to its decentralization property and no need for supervision. In face of these assets,
many people will try to invest personally, but their investment results are mixed. To ensure lower risk
and higher profit, quantitative investment strategies have developed rapidly in recent years. Quantitative
investment mainly depends on the analysis of historical data, the prediction of the market development
trend, potential profit and risk in order to make a suitable decision. In the establishment of quantitative
investment strategies, we usually need to find an appropriate model to replace manual prediction and
decision-making.
1.2 Restatement of the problem
Considering the background of the question and the limitations, we decide to focus on the following
questions:
• Using the officially provided dataset, develop a mathematical model to describe the price change
trend and give the best daily strategy based only on price data up to the current day. In addition,
the model should use the strategy which maximize the final profit as of 2021/9/10 with an initial
$1000 investment.
• Compare the performance of different trading strategies using a noisy dataset to illustrate the
advantage of our model.
• Test our model with different transaction cost rates and compare the final results for different cost
rates and evaluate the stability of our model.
• Write a two-page memorandum. This memorandum is used to communicate the strategy, model
and results with the trader.
1.3 Literature Review
In the field of quantitative trading, financial time series modeling mainly focus on the field of
ARIMA(auto-regressive integrated moving average) model and some modifications to this model.
The popularity of the ARIMA model is due to its statistical properties as well as the well-known
Box–Jenkins methodology[2]. The work of Minyong Kim in 2015[4] showed that ARIMA provided
more accurate forecasts than the back-propagation neural network, which shows the potential of quanti-
tative trading. A huge amount of algorithm frameworks was proposed in the quantitative trading field.
Team 2200401 Page 3
For example, in 1999, The Technical analysis proposed by Murphy used the charts of Opening-High-
Low-Closing prices (OHLC), which is one of the most commonly used traditional methods. Recently,
some ML-based or DL-based quantitative models were proposed including the work of Sreelekshmy
in 2017[11] and the work of Thien Hai and Nguyen in 2015[6], etc. Besides, grid strategy is a method
to control the positions in the market, the potential of which remains to be tapped. Two important
traditional grid strategies are the Forex Grid strategy[7] and the Gann Grid strategy[10]
1.4 Our work && model overview
We proposed an APGM(Adaptive Periodic Grid Model) to decide when and how to change our posi-
tions in the Gold and Bitcoin markets. This model uses ARIMA predictions and AM to shift the grid.
This approach enables grid model to make decisions when market price change immediately. We also
design a backtesting process to adaptively adjust the parameters of our APGM. At the end, we write a
memorandum to communicate your strategy, model, and results to the trader.
The following is a flow chart of our model framework.
2 Assumptions
Since we can only use the data provided, we make the following assumption:
Team 2200401 Page 4
• Assumption 1. We can trade any amount of gold or Bitcoin on any day with the given price.
• Reason 1. Following the requirement in the question sheet, we have only one price on certain
trading. The initial funding is $1000 , which is so little that has almost no effect on the price of
gold or Bitcoin in the exchange, even though we have earned some times profit.
• Assumption 2. The trend of daily price has periodicity to a certain degree.
• Reason 2. There exist economic cycles in years, because of the production cycle in the whole
society.
• Assumption 3. The prices around a certain day have some similarities so that we can give a
reasonable prediction from the price a few days ago.
• Reason 3. The market has inertia to keep the trend unless some unpredictable incidents occur.
Hence, this prediction might be inaccurate.
3 Notations
• Time series
Symbols Descriptions
𝑝
{𝑡}
The price at time 𝑡
𝑎
{𝑡}
The decision at time 𝑡
𝑉
{𝑡}
(𝐺) The value of Gold that the trader has at time 𝑡
𝑉
{𝑡}
(𝐵) The value of Bitcoin that the trader has at time 𝑡
𝑉
{𝑡}
(𝐶) The value of currency that the trader has at time 𝑡
• Vanilla Grid Strategy
Symbols Descriptions
𝑇
start
The start time of a Grid Model
𝑇
end
The end time of a Grid Model
𝑝
max
The upper limit price
𝑝
min
The lower limit price
𝛼 Transaction cost
𝑛𝑢𝑚
in
The grid number preset by users
𝑛𝑢𝑚
0
The maximum grid number considering 𝛼
𝑛𝑢𝑚 The final grid number in the model
𝑛𝑢𝑚 The final grid number in the model
𝑟
0
The preset rate of return for each grid
𝑔
𝑖
The 𝑖th grid from lower to upper
𝑝
𝑖
The price of the 𝑖th grid line from lower to upper
剩余245页未读,继续阅读
资源评论
阿拉伯梳子
- 粉丝: 1717
- 资源: 5737
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 六西格玛管理读书分享(PPT61张)
- centos7系统LDAP服务端一键安装脚本-openldap-server-install.sh
- GEE案例分析-利用全球地表水(JRC)数据实现全球任何区域的逐像.pdf
- 网上订水服务平台的分析与设计.doc(-java-springboot-项目)
- BPMN2.0规范中文图解
- GEE(六边形制作)-实现研究去边界蜂窝状(六边形)矢量的转换.pdf
- 中心医院企业网设计与改造(源码-项目-系统-毕设)
- test111111111111111111111111111111111111
- Linux系统LDAP备份脚本
- 1996-2019年各省废水污染、治理数据
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功