6.3k Star 的終端摸魚工具!助你縱橫股票市場!
↓推薦關(guān)注↓
【導(dǎo)語】:Gamestonk Terminal是一個很棒的股票和加密貨幣市場終端。
簡介
Gamestonk Terminal是一個很棒的股票和加密貨幣市場終端,其最初的開發(fā)目的僅僅是為了娛樂好玩。Gamestonk Terminal為投資研究提供了一個基于Python的現(xiàn)代集成環(huán)境,普通的投資交易者可以在這上面利用最先進(jìn)的數(shù)據(jù)分析和機(jī)器學(xué)習(xí)技術(shù)進(jìn)行研究分析。
作為基于Python的現(xiàn)代環(huán)境,Gamestonk Terminal允許使用擴(kuò)展不同的工具庫,如用于數(shù)據(jù)分析的Pandas, Numpy, Scipy, Jupyter;用于機(jī)器學(xué)習(xí)的 Pytorch, Tensorflow, Sklearn, Flair;用于數(shù)據(jù)采集的Beautiful Soup等。
項目地址是:
https://github.com/DidierRLopes/GamestonkTerminal
(建議全屏橫屏,體驗(yàn)更好)
安裝
項目最初是基于Python 3.6.8編寫和測試的,現(xiàn)在已經(jīng)支持Python 3.6、3.7、3.8。
官方建議使用Ancconda的Python發(fā)行版,Anaconda3 Latest或Miniconda3 Latest。雖然機(jī)器學(xué)習(xí)的Python依賴是可選的,但是項目中好幾個功能都使用到了機(jī)器學(xué)習(xí),所以如果最終會使用到機(jī)器學(xué)習(xí)相關(guān)的功能,那么使用Ancconda的Python發(fā)行版會擁有更好的用戶體驗(yàn)。
安裝Ancconda 確認(rèn)是否安裝了Ancconda,使用以下命令,若能正確輸出版本號即表示已安裝:
conda -V
創(chuàng)建環(huán)境 可以根據(jù)需要任意地去命名環(huán)境,但是推薦使用一些簡單而直觀的表述,如gst,畢竟創(chuàng)建完后在過程中要經(jīng)常使用,名字太長不太方便:
conda create -n gst python=3.6.8
激活虛擬環(huán)境
conda activate gst
使用以下命令即可停用該環(huán)境:
conda deactivate gst
拉取源碼
// 基于HTTP
git clone https://github.com/DidierRLopes/GamestonkTerminal.git
// 基于SSH
git clone [email protected]:DidierRLopes/GamestonkTerminal.git
安裝poetry庫
conda install poetry
安裝poetry的依賴
poetry install
啟動執(zhí)行
python terminal.py
用法
首先加載感興趣的股票代碼:
load -t GME
查看該股票的歷史數(shù)據(jù):
view

加載并設(shè)置開始時間,將歷史數(shù)據(jù)分段:
load -t GME -s 2020-06-04
在技術(shù)分析菜單中輸入:
ta
使用以下命令運(yùn)行SMA(簡單移動平均線):
sma
檢查SMA命令上可用的設(shè)置:
sma -h
將長度窗口更改到10:
sma -h
將歷史數(shù)據(jù)導(dǎo)出到文件或標(biāo)準(zhǔn)輸出:
export -f GNUS_data -F csv
使用支撐線和阻力線顯示過去6個月的歷史數(shù)據(jù):
candle

主要功能
Gamestonk Terminal主要包含以下功能:
股票查找,包括map、sectors等命令,分別表示標(biāo)普500指數(shù)的股票地圖、顯示行業(yè)表現(xiàn)。 行情分析,包括watchlist、popular等命令,分別表示顯示用戶關(guān)注列表、顯示熱門的股票行情。 網(wǎng)頁研究,查看其它網(wǎng)站的分析研究結(jié)果,包括macroaxis、yahoo等命令,分別表示www.macroaxis.com、www.finance.yahoo.com。 基本面分析,包括income、assets等命令,分別表示公司損益表、公司資產(chǎn)。 技術(shù)分析,包括ema、sma等命令,分別表示指數(shù)移動平均線、簡單移動平均線。 盡職調(diào)查,包括news、est等命令,分別表示公司的最新消息、季度和年度收益預(yù)測。 技術(shù)預(yù)測,包括linear、rnn等命令,分別表示線性回歸、遞歸神經(jīng)網(wǎng)絡(luò)。
- EOF -
更多優(yōu)秀開源項目(點(diǎn)擊下方圖片可跳轉(zhuǎn))
開源前哨
日常分享熱門、有趣和實(shí)用的開源項目。參與維護(hù)10萬+star 的開源技術(shù)資源庫,包括:Python, Java, C/C++, Go, JS, CSS, Node.js, PHP, .NET 等
關(guān)注后獲取
回復(fù) 資源 獲取 10萬+ star 開源資源
分享、點(diǎn)贊和在看
支持我們分享更多優(yōu)秀開源項目,謝謝!



