快轉到主要內容
Background Image

【學習筆記】指數移動平均線 Exponential Moving Average

乾太
作者
乾太
一起寫程式的好朋友。
目錄

指數移動平均線(Exponential Moving Average, EMA)

計算方式
#

Today EMA = (Today CP * K) + Yesterday EMA * (1 - K)

Today EMA: 今日 EMA
Today CP: 今日收盤價
K: 加權指數 (Something / N + 1)
N: 時間週期
Something: 平滑因子,通常預設為 2

舉例陽明(2609) 111/02/18 的 5 EMA
#

加權指數 K = 平滑因子 / (時間週期 + 1) = Something / (N + 1) = 2 / (5 + 1) = 2 / 6 = 0.333333333

今日 EMA Today EMA = (今日收盤價 * 加權指數) + 昨日 EMA * (1 - 加權指數) = (Today CP * K) + Yesterday EMA * (1 - K) = (116.50 * 0.333333333) + 111.53 * (1 - 0.333333333) = 38.833332945 + 111.53 * 0.666666667 = 38.833332945 + 74.35333337051 = 113.18666631551 約等於 133.19

舉例陽明(2609) 111/02/18 的 10 EMA
#

加權指數 K = 平滑因子 / (時間週期 + 1) = Something / (N + 1) = 2 / (10 + 1) = 2 / 11 = 0.181818182

今日 EMA Today EMA = (今日收盤價 * 加權指數) + 昨日 EMA * (1 - 加權指數) = (Today CP * K) + Yesterday EMA * (1 - K) = (116.50 * 0.181818182) + 110.24 * (1 - 0.181818182) = 21.181818203 + 110.24 * 0.818181818 = 21.181818203 + 90.19636361632 = 111.37818181932 約等於 111.38

舉例陽明(2609) 111/02/18 的 20 EMA
#

加權指數 K = 平滑因子 / (時間週期 + 1) = Something / (N + 1) = 2 / (20 + 1) = 2 / 21 = 0.095238095

今日 EMA Today EMA = (今日收盤價 * 加權指數) + 昨日 EMA * (1 - 加權指數) = (Today CP * K) + Yesterday EMA * (1 - K) = (116.50 * 0.095238095) + 109.94 * (1 - 0.095238095) = 11.0952380675 + 109.94 * 0.904761905 = 11.0952380675 + 99.4695238357 = 110.5647619032 約等於 110.57

範例資料
#

日期開盤價最高價最低價收盤價成交量5EMA10EMA20EMA
111/02/18112.00118.00111.00116.50103,926113.19111.38110.57
111/02/17113.00114.50111.50112.0039,731111.53110.24109.94
111/02/16113.50113.50112.00112.5030,104111.30109.85109.73
111/02/15112.00112.50110.50111.0031,536110.70109.26109.43
111/02/14111.50115.50110.50110.5071,168110.55108.88109.27
111/02/11114.00115.00112.00112.0055,575110.57108.52109.14
111/02/10113.50114.50111.50114.0042,037109.86107.74108.84
111/02/09114.00115.50111.00112.0062,258107.79106.35108.30
111/02/08109.00116.50108.50112.50155,773105.68105.10107.91
111/02/07100.50108.00100.00108.0059,599102.27103.45107.42
111/01/2696.1099.9096.1098.6051,05299.41102.44107.36
111/01/2599.0099.1095.1095.1048,47999.81103.30108.28
111/01/2497.00101.0096.5099.9048,844102.17105.12109.67
111/01/21103.00103.5099.0099.0065,444103.31106.28110.70
111/01/20104.00105.50103.50104.0028,239105.46107.90111.93
111/01/19105.00107.50103.00104.0051,633106.19108.76112.77
111/01/18104.50108.00104.00106.5031,750107.29109.82113.69
111/01/17106.00106.50104.50105.5030,165107.68110.56114.44
111/01/14105.00107.50103.00107.5055,764108.77111.68115.39
111/01/13108.50109.50105.00105.0047,851109.41112.61116.22
111/01/12113.50114.00107.50108.0054,098111.61114.31117.40
111/01/11112.00115.00110.50112.0041,157113.42115.71118.39
111/01/10111.50114.50109.00111.5047,052114.13116.53119.06
111/01/07115.50116.00111.00113.5037,537115.45117.65119.85
111/01/06113.50117.00113.50114.5035,949116.42118.57120.52
111/01/05115.00117.00113.50115.0035,370117.39119.48121.16
111/01/04115.00116.00113.50115.5036,842118.58120.47121.80
111/01/03120.00120.50113.00114.50106,847120.12121.58122.47

範例資料: 陽明(2609) 111/02/18 ~ 111/01/03 個股股價行情 資料來源: https://stock.wearn.com/cdata.asp?Year=111&month=02&kind=2609