布林帶上下軌(標準差)計算

📈 Bollinger Bands Calculator

Compute Bollinger Bands: midline, bands, %B and bandwidth.

📐 計算公式

中軌 = MA(N);上/下軌 = 中軌 ± K × σN;σN = √( Σ(price_i − MA)² / N )

布林帶以 N 週期移動平均為中軌、以 K 倍標準差為頻寬;價格觸及上/下軌分別視為超買/超賣訊號,頻寬收窄常意味波動率下降。

📖 公式:中軌 SMA = 近N日收盤價均值;上軌 = SMA + K×σ;下軌 = SMA − K×σ(σ為N日總體標準差);%B = (價格−下軌)/(上軌−下軌)×100;頻寬 = (上軌−下軌)/SMA×100。

📚 深度解析:布林帶(Bollinger Bands)

💡 常見使用場景

20 日均價 50、σ=2
中軌=50;上軌=50+2×2=54;下軌=50−2×2=46。頻寬=(54−46)/50=16%;%B=(現價−46)/(54−46):現價 50 → %B=(50−46)/8=50%(位於中軌),現價 54 → %B=100%(觸及上軌)。
頻寬收窄
若 σ 降到 1:上軌 52、下軌 48、頻寬=(52−48)/50=8%。頻寬收縮常預示波動放大("布林帶擠壓")。

❓ 常見問題(FAQ)

引數為什麼是 20、2?
20 日是中短期常用視窗,2σ 約覆蓋 95% 正態分佈區間。可隨策略調整(如 10、1.5 或 50、2.5)。
%B 是什麼?
%B = (價格−下軌)/(上軌−下軌),0 在下軌、1 在上軌、>1 突破上軌。用於量化超買超賣位置。