當前位置:首頁 > 科技 > 正文

如何用excel自制股票實時行情詳解(power query)

上次講了用的方法獲得網絡數據,從而實現實時股票數據的**。這個方法是可行,但實際使用當中有兩個缺點:一是,有時候數據**不完整;二是,對數據的分割不方便,要使用最新的excel版本。所以,今天講一下用power query的方法**批量的數據。

如何用excel自制股票實時行情詳解(power query)

1、什麼是power query

查詢增強版(Power Query)是一個Excel插件,是Power BI的一個組件。

Power Query在Excel中通過簡化數據發現、訪問和合作的操作,從而增強了商業智能自助服務體驗。

2、power query的初體驗

我們打開excel,數據-->自網站-->輸入股票網址 “”

如何用excel自制股票實時行情詳解(power query)

點擊确認後,在出現的導航器中,點擊,選擇“加載”,如果出現隐私對話框,就點确認。

如何用excel自制股票實時行情詳解(power query)

然後,雙擊已經加載的數據,進入power query

如何用excel自制股票實時行情詳解(power query)

我們現在隻是為了體驗它,所以,可以随意點擊,看看有沒有我們想要的數據。看到這個圖标,就雙擊展開,然後在對話框中點确認。

如何用excel自制股票實時行情詳解(power query)

如何用excel自制股票實時行情詳解(power query)

直到看到自己想要的數據出現,是不是很神奇?

如何用excel自制股票實時行情詳解(power query)

以上隻是初步的體驗,我們想要為我所用,還需要知道一些極為基本的獲取數據的函數。

3、power query獲取批量的股票信息

剛才我們是輸入了一個網址,對應了一個股票的信息,那麼,如果我們的股票列表是成百上千,它可以批量處理嗎?答案是肯定的。

主要步驟如下:

A)建立股票代碼、交易所和對應的網址信息

這些都可以自動判定和生成,這個比較簡單,這裡就不詳細講解了。每個股票根據代碼特征,區分在上海還是深圳交易所,然後對應不同的網址。

B)進入power query

數據,選擇自區域

如何用excel自制股票實時行情詳解(power query)

C)獲取數據

進入power query後,再新增一列,以便獲取相應的網絡數據。

如何用excel自制股票實時行情詳解(power query)

然後輸入這列的名字,我們命名為data,然後輸入一個簡單的函數,就可以獲得網絡數據了。

如何用excel自制股票實時行情詳解(power query)

函數為:web.page(Web.([網址])),其中“網址”就是左邊的列,可以雙擊插入。

如何用excel自制股票實時行情詳解(power query)

出現隐私提示,就點确認繼續。

如何用excel自制股票實時行情詳解(power query)

恭喜你,似曾相識的圖标出現了,我們可以自由點擊了

如何用excel自制股票實時行情詳解(power query)

經過多次點擊後,出現了這些數據:這就是我們想要的初步數據:

如何用excel自制股票實時行情詳解(power query)

D)數據處理

我們先把不需要的數據删掉,一步步的删除不需要的行和列。直到出現這樣的:

如何用excel自制股票實時行情詳解(power query)

然後,将數據分開:

如何用excel自制股票實時行情詳解(power query)

這樣就按照字符,将數據分割開來了,當然,分割的過程中産生的空列,我們也可以直接删除掉,經過處理,就成為我們想要的數據了。

如何用excel自制股票實時行情詳解(power query)

然後,我們再根據數據的特性,将每一個列重命名,他們按順序,分别是:

如何用excel自制股票實時行情詳解(power query)

E)數據擴充

有以上的數據對我們來說,還是遠遠不夠的,我們需要添加我們的持倉價格和止虧止盈價格,添加了分時圖和K線圖,以便判斷是否需要買賣。以下的供參考:

如何用excel自制股票實時行情詳解(power query)

F)數據刷新

點擊剛才的數據,選擇數據--->刷新--->連接屬性,可以選擇刷新頻率是多少分鐘。

如何用excel自制股票實時行情詳解(power query)

這樣的話,我們隻要保持excel打開,它就可以自動刷新在線數據了。

怎麼樣?是不是很簡單,通過學習這個,我們還可以**很多網頁數據,比如天氣信息等。

關注我,定制合适自己的交易方法和規則

你可能想看:

有話要說...

取消
掃碼支持 支付碼