【文件属性】:
文件名称:股票买卖最佳时机leetcode-stocks:股票
文件大小:128KB
文件格式:ZIP
更新时间:2021-07-07 03:47:34
系统开源
股票买卖最佳时机leetcode
编写
Python
代码来实现以下问题陈述
假设您和您的朋友想要测试您的投资策略。
虽然您认为前一天回报最高的股票在当天的回报也最高,但您的朋友认为前一天回报最低的股票在当天的回报最高。
解决这个论点的最佳方法是什么?
通过在整个持续时间内每人投资
100
美元开始,在
5
年内模拟您各自的策略。
每天坚持买卖,看看谁赚的钱最多
我们提供了
10
只美国股票的历史收盘价。
编写python代码模拟上述策略,从2015年1月1日开始,为期5年。
在第一天,对于第一个策略,您将
100
美元投资于前一天回报最高的前
3
只股票,在第二个策略中,您将
100
美元投资于前一天回报最低的
3
只股票。
第二天,您分别根据上述规则卖出手头并买入新股票。
继续重复这些步骤直到时间结束
返回给我们的
CSV
文件,其中包含从
2015
年
1
月
1
日开始的
2
种策略每天的股票选择、投资和回报,以及在每种情况下初始
100
美元投资在此期间进展情况的可视化。
输入文件文件夹链接:
https://drive.google.com/drive/folders/1C
【文件预览】:
stocks-master
----csv_files()
--------BAC.csv(35KB)
--------DIS.csv(34KB)
--------JNJ.csv(36KB)
--------MSFT.csv(35KB)
--------JPM.csv(35KB)
--------TSLA.csv(22KB)
--------AAPL.csv(36KB)
--------INTC.csv(35KB)
--------V.csv(35KB)
--------FB.csv(21KB)
----stocks.py(992B)
----README.md(3KB)