【文件属性】:
文件名称:股票买卖最佳时机leetcode-Algorithmic-Trading-in-Python:Python中的算法交易
文件大小:2.92MB
文件格式:ZIP
更新时间:2021-07-07 04:19:22
系统开源
股票买卖最佳时机leetcode
使用
Python
进行算法交易
以下
repo
基于
Michael
Rolleigh
教授在霍特国际商学院教授的“算法交易”课程的最终项目。
目标是回测一个交易算法,该算法接收机器学习模型的输出作为执行策略的信号。
请在中找到最终结果
对应的任务分为以下笔记本:
包含数据科学工作流。
该脚本用作研究环境,目的是从基本数据和替代数据中提取信号。
信号提取是通过最终开发一个机器学习模型来完成的,该模型将特定股票(在本例中为
Redhat
[RHT]
股票)作为目标回报。
数据收集、清理和探索:
Github
存储库GetOldTweets用于抓取
Redhat
在过去
4
年(2014
年至
2018
年)中的所有提及。
共收集和清理了
56,400
条推文。
情绪分析是通过实施VaderSentimentAnalyzer
进行的。
在计算每条推文的情绪分数后,通过添加正面、负面和中性推文的数量来汇总它们。
最后,这些聚合的推文通过时间戳与基本数据帧进行内部连接。
这两个数据帧由以下内容组成:
基本数据:
稀释每股收益
息税前利润
EBITDA
利润率
【文件预览】:
Algorithmic-Trading-in-Python-master
----Algorithmic Trading in Python.pdf(2.6MB)
----README.md(6KB)
----Backtesting with Financial Leverage Situation.pdf(171KB)
----Notebooks()
--------Description(63B)
--------AlgoTrading.ipynb(456KB)
--------Backtesting_only_test_data.ipynb(320KB)
--------Backtesting.ipynb(284KB)