共计 1699 个字符,预计需要花费 5 分钟才能阅读完成。
【导语】:Gamestonk Terminal 是一个很棒的股票和加密货币市场终端。
简介
Gamestonk Terminal 是一个很棒的股票和加密货币市场终端,其最后的开发目标仅仅是为了娱乐好玩。Gamestonk Terminal 为投资钻研提供了一个基于 Python 的古代集成环境,一般的投资交易者能够在这下面利用最先进的数据分析和机器学习技术进行钻研剖析。
作为基于 Python 的古代环境,Gamestonk Terminal 容许应用扩大不同的工具库,如用于数据分析的 Pandas, Numpy, Scipy, Jupyter;用于机器学习的 Pytorch, Tensorflow, Sklearn, Flair;用于数据采集的 Beautiful Soup 等。
我的项目地址是:
https://github.com/DidierRLop…
(倡议全屏横屏,体验更好)
装置
我的项目最后是基于 Python 3.6.8 编写和测试的,当初曾经反对 Python 3.6、3.7、3.8。
官网倡议应用 Ancconda 的 Python 发行版,Anaconda3 Latest 或 Miniconda3 Latest。尽管机器学习的 Python 依赖是可选的,然而我的项目中好几个性能都应用到了机器学习,所以如果最终会应用到机器学习相干的性能,那么应用 Ancconda 的 Python 发行版会领有更好的用户体验。
- 装置 Ancconda 确认是否装置了 Ancconda,应用以下命令,若能正确输入版本号即示意已装置:
conda -V
- 创立环境 能够依据须要任意地去命名环境,然而举荐应用一些简略而直观的表述,如 gst,毕竟创立完后在过程中要常常应用,名字太长不太不便:
conda create -n gst python=3.6.8
- 激活虚拟环境
conda activate gst
应用以下命令即可停用该环境:
conda deactivate gst
- 拉取源码
// 基于 HTTPgit clone https://github.com/DidierRLopes/GamestonkTerminal.git// 基于 SSHgit clone git@github.com:DidierRLopes/GamestonkTerminal.git
- 装置 poetry 库
conda install poetry
- 装置 poetry 的依赖
poetry install
- 启动执行
python terminal.py
用法
首先加载感兴趣的股票代码:
load -t GME
查看该股票的历史数据:
view
加载并设置开始工夫,将历史数据分段:
load -t GME -s 2020-06-04
在技术剖析菜单中输出:
ta
应用以下命令运行 SMA(简略挪动平均线):
sma
查看 SMA 命令上可用的设置:
sma -h
将长度窗口更改到 10:
sma -h
将历史数据导出到文件或规范输入:
export -f GNUS_data -F csv
应用撑持线和阻力线显示过来 6 个月的历史数据:
candle
次要性能
Gamestonk Terminal 次要蕴含以下性能:
- 股票查找,包含 map、sectors 等命令,别离示意标普 500 指数的股票地图、显示行业体现。
- 行情剖析,包含 watchlist、popular 等命令,别离示意显示用户关注列表、显示热门的股票行情。
- 网页钻研,查看其它网站的剖析钻研后果,包含 macroaxis、yahoo 等命令,别离示意 www.macroaxis.com、www.finance.yahoo.com。
- 基本面剖析,包含 income、assets 等命令,别离示意公司损益表、公司资产。
- 技术剖析,包含 ema、sma 等命令,别离示意指数挪动平均线、简略挪动平均线。
- 渎职考察,包含 news、est 等命令,别离示意公司的最新消息、季度和年度收益预测。
- 技术预测,包含 linear、rnn 等命令,别离示意线性回归、递归神经网络。
开源前哨
日常分享热门、乏味和实用的开源我的项目。参加保护 10 万 + Star 的开源技术资源库,包含:Python、Java、C/C++、Go、JS、CSS、Node.js、PHP、.NET 等。