python os.system关闭log_又到牛市!带你学习一个python强大证券数据分析工具
前言
A股市場(chǎng)隨著這段時(shí)間的火熱翻騰,牛市又要降臨的樣子!如何能找出價(jià)值和價(jià)格匹配,還未被熱炒的低估股票?還是來識(shí)別價(jià)值和價(jià)格已然背離的虛火股票?無疑,通過股票本身指標(biāo)來找是很靠譜的。但這些指標(biāo)計(jì)算復(fù)雜,會(huì)讓人傷腦?
有沒有好用的Python庫搞定這一切,答案是有!以前介紹過Python的一個(gè)專門做股票指標(biāo)計(jì)算的工具,Ta-lib。功能強(qiáng)大,但安裝和使用稍微有點(diǎn)難。
這次,帶給大家的工具不一樣!是比它還好用的一個(gè)加強(qiáng)版工具,那就是,pandas-ta!
這個(gè)Python庫,可以計(jì)算下面幾十種指標(biāo),輕輕松松的!
有沒有動(dòng)心!馬上開車!
器:AO絕對(duì)價(jià)格震蕩指標(biāo):APO偏差:偏見力量
Pandas-ta簡(jiǎn)介
Pandas TA是一個(gè)易于使用的庫,它建立在Python的Pandas庫的基礎(chǔ)上,具有100多個(gè)指標(biāo)和實(shí)用程序功能。這些指標(biāo)通常用于列或標(biāo)簽類似于以下內(nèi)容的金融時(shí)間序列數(shù)據(jù)集:日期時(shí)間,開盤價(jià),高價(jià),低價(jià),收盤價(jià),交易量等。其中包括許多常用指標(biāo),例如:簡(jiǎn)單移動(dòng)平均線(SMA),移動(dòng)平均線收斂散度(MACD),船體指數(shù)移動(dòng)平均線(HMA),布林線(BBANDS),動(dòng)平衡量(OBV),Aroon和Aroon振蕩器(AROON)等。
安裝
注意,重要事說三次!一定是Python3版本下進(jìn)行安裝!一定是Python3版本下進(jìn)行安裝!一定是Python3版本下進(jìn)行安裝!
Installation (python 3) $ pip install pandas_ta最新版本安裝:
$ pip install -U git+https://github.com/twopirllc/pandas-ta快速入門
幾行代碼快速入門,Pandas-ta就是這么容易.
import pandas as pd import pandas_ta as ta# Load data df = pd.read_csv('symbol.csv', sep=',')#計(jì)算返回值并將其追加到df DataFrame df.ta.log_return(cumulative=True, append=True) df.ta.percent_return(cumulative=True, append=True)# New Columns with results df.columns# Take a peek df.tail()當(dāng)然,在不清楚有什么指標(biāo)之前,可以這樣用來搞清楚指標(biāo)數(shù)據(jù)。
import pandas as pd import pandas_ta as ta# 'ta', extension的幫助信息 help(pd.DataFrame().ta)# 所有指標(biāo)列表 pd.DataFrame().ta.indicators()# log_return indicator的幫助信息 help(ta.log_return)展望
善用Pandas-Ta可以做出很多強(qiáng)大的股票指標(biāo)圖。如下:
Pandas-Ta1
Pandas-Ta2
結(jié)語
本篇文章簡(jiǎn)單介紹了Python指標(biāo)分析庫Pandas-Ta,如果大家喜歡,請(qǐng)?jiān)u論區(qū)打Call!評(píng)論區(qū)的熱情會(huì)激勵(lì)我們放出更多的Pandas-Ta的教程。
總結(jié)
以上是生活随笔為你收集整理的python os.system关闭log_又到牛市!带你学习一个python强大证券数据分析工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 王者荣耀肉盾通用铭文怎么搭配
- 下一篇: plsql只提交存储过程里的事务_pls