[量化投資基本功] 什麼是趨勢線? 如何在Python自動繪製?

在技術分析中,趨勢線主要用來判定壓力與支撐。本支影片簡單介紹趨勢線,並分享如何在Python中實作。

什麼是趨勢線?

趨勢線,顧名思義,指的就是股價走勢的趨勢。當股價長期而言往上升時,連結股價的低點,我們就可以得到上升趨勢線,這同時也是股價的支撐線,股價碰到這條線時容易反彈向上,然而如果跌破可能代表趨勢的反轉。反之,當股價一路向下時,我們連結股價的高點,這就是下降趨勢線,同時也是股價的壓力線,當股價碰到這條線時容易繼續下跌,然而順利衝破有機會反轉向上。

上升趨勢線:

下降趨勢線:

在Python繪製趨勢線

在圖上畫出趨勢線很簡單,我們只要點出一段時間中股價的高點(或低點),並將他們們連成一線,就可以找到趨勢線了!

然而,兩點連成一線,三點以上並不一定能夠精準的在同一條線上。我們能夠輕易地找到高點(或低點),但是該怎麼將這些點連成一線呢? 沒錯! 線性回歸這時候就派上用場了! 我們可以找出這些高點(或低點),並對他們做linear regression,就可以繪製出來囉!

詳細過程歡迎參考影片。

程式檔案,歡迎下載Github

Share

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *