VWAP交易策略:回測與優化

更新 發佈閱讀 5 分鐘
投資理財內容聲明

前言

成交量加權平均價格 (VWAP) 是均線的衍生版。有別於一般的均線(Simple Moving Average)以計算過去的價格爲標準,成交量加權平均價格 (VWAP)在計算價格的基礎上添加了成交量作爲衡量標準.


具體的公式如下:

VWAP公式

VWAP公式

由於VWAP比起移動平均線(SIMPLE MOVING AVERAGE)會更加的平滑,波動性相對低。因此,日內交易員喜愛將VWAP套用在小時間級別(5分鐘以下)並將其視爲小時間級別的趨勢指標。(4小時或以上的時間級別用200移動平均線作爲趨勢指標)。


使用方法:


VWAP被廣泛使用在日內交易(INTRADAY TRADING), 尤其是5分鐘至1分鐘圖表。

VWAP在主觀技術分析的使用場景相當多,如:

  1. 當價格跌破VWAP,就做空。反之,價格站上VWAP就做多。
  2. 另外一種方式爲搭配成交量(VOLUME)爲訊號。當K線從下往上突破VWAP,必須有大額的青色成交量配合(術語稱之爲“爆量”,才可進場做多。 (如何評估爆量? 將其與之前的成交量做對比) 反之,當K線從上往下跌破VWAP,必須有大額的紅色成交量配合,方可進場做空。


  1. VWAP配合小時或日圖級別的支撐與阻力(SUPPORT AND RESISTANCE) 支撐與阻力其實就是一種市場共識,當大家都認爲支撐(SUPPORT)是合理的買點時,他們就會在該價位買入,進而在支撐的價位形成反彈,而日內交易就是捕抓這種微弱的反彈以達到獲利。因此,當日內交易者髮現K線在支撐價位獲得支撐時,同時1分鐘級別的K線已經從下往上突破VWAP,那就是做多的進場時機。


回測


筆者將以2020-2025年1月1號的比特幣數據進行回測。爲了避免過度擬合的情況,筆者隻會針對相對簡單的情景進行回測:

價格 > VWAP 就做多,價格 < VWAP 就做空
價格 / VWAP - 1
兩條VWAP交叉

一 (價格 > VWAP, 價格 < VWAP)


計算成交量加權平均價格 (VWAP):

data['P_X_V'] = data['Close'] * data['Volume']

data['VWAP'] = data['P_X_V'].rolling(20).sum() / data['Volume'].rolling(20).sum()


進場邏輯:價格 > VWAP就做多, 價格 < VWAP, 就做空。

回測範圍:

時間級別:1分鐘 - 1天

成交量加權平均價格 (VWAP)參數: 20 - 200

成交量加權平均價格 (VWAP)也遇到了移動平均線所遇到的問題,也就是同時進行多空策略時無法進行盈利,隻能通過捕抓趨勢來獲利。筆者將多空策略改成隻做多時,策略的整體盈利能力有所提昇。


經過回測後,筆者髮現 8小時爲最佳時間級別, 成交量加權平均價格 (VWAP)參數爲120.

下方爲比特幣8小時K線和120 VWAP過去五年的圖表

raw-image
紅色三角形 = 開倉進場,藍色三角形 = 平倉出場

紅色三角形 = 開倉進場,藍色三角形 = 平倉出場


青色圖片爲2020-2022的策略的SHARP RATIO,

藍色圖片爲2023-2024的策略的SHARP RATIO.

ma_rolling爲成交量加權平均價格 (VWAP)的參數, 下方threshold沒用在此例子上。

再來是此策略的盈虧累計圖:

藍色線爲策略盈虧圖,橙色線爲比特幣現貨的盈虧累計

藍色線爲策略盈虧圖,橙色線爲比特幣現貨的盈虧累計


二 (價格 / VWAP -1)


該方式的做法是計算出比特幣價格於VWAP的距離,當距離足夠大,趨勢得到確認後再進行入場。

計算公式:

data['P_X_V'] = data['Close'] * data['Volume']

data['VWAP'] = data['P_X_V'].rolling(ma_rolling).sum() / data['Volume'].rolling(ma_rolling).sum()

data['diff'] = data['Close'] / data['VWAP'] - 1


進程邏輯爲:

DIFF > X% 時就進場做多,反之,當DIFF < -X% 時就進場做空

下麵是隻做多的例子:

過去五年的diff

過去五年的diff

回測範圍爲:

DIFF的參數爲:1%-10%

VWAP的參數爲:30 - 330

時間範圍:1小時-1天

回測結果顯示,4小時爲該策略的最佳時間級別,VWAP的參數爲260,當DIFF參數大於1%(0.01)方可進場做多。

青色圖片爲該策略在2020-2022的SHARP RATIO

藍色圖片爲該策略在2023-2024的SHARP RATIO

再來是策略的盈虧圖:

策略盈虧圖

策略盈虧圖

三 (VWAP交叉)


這個方式的回測數據都不太理想,筆者就不展示相關數據了。

不建議使用此方式做交易。


策略總結


策略優點:

  • 右側交易,擅長抓取趨勢
  • 策略排名:1. 價格 > VWAP, 2. 價格 / VWAP


策略缺點

  • 需要解決橫盤震盪的虧損
  • 無法同時進行多空策略,隻能做多


最后,笔者想问读者 ”你有使用过VWAP进行交易吗?如果有的话,效果如何呢?综合笔者所介绍过的指标如均线,布林带通道和VWAP,读者更倾向于使用哪一类指标呢“?









留言
avatar-img
Liang Yuan | 程式交易
2會員
7內容數
分享本人做过的数据回测,策略思路,踩过的坑等等。主要与虚拟货币相关。
2025/04/01
本文介紹三種取得比特幣價格數據的方法,分別為從Investing.com和Binance網站下載,以及透過Python程式碼向交易所發送HTTP請求。每種方法都有其優缺點,讀者可依據自身需求選擇最合適的方式。
Thumbnail
2025/04/01
本文介紹三種取得比特幣價格數據的方法,分別為從Investing.com和Binance網站下載,以及透過Python程式碼向交易所發送HTTP請求。每種方法都有其優缺點,讀者可依據自身需求選擇最合適的方式。
Thumbnail
2025/01/12
佈林帶通道(BOLLINGER BAND)是一種廣泛使用的技術分析指標,本文將詳細剖析其原理、使用方法及優缺點,並結合比特幣期貨回測結果,提供最佳參數設定及交易策略建議。
Thumbnail
2025/01/12
佈林帶通道(BOLLINGER BAND)是一種廣泛使用的技術分析指標,本文將詳細剖析其原理、使用方法及優缺點,並結合比特幣期貨回測結果,提供最佳參數設定及交易策略建議。
Thumbnail
2025/01/03
开始前,笔者想对各位读者说:“如果您的2024年是遗憾收尾,希望您能放下执念,不要沉沦在记忆里,在2025年,突破自己,活出自己向往的样子。反之,如果您的2024年是完美收官,祝愿您在2025年在原有的基础上更上一层楼。祝各位读者在新的一年中事业顺利,身边的家人与朋友平平安安,健健康康,与伴侣长
Thumbnail
2025/01/03
开始前,笔者想对各位读者说:“如果您的2024年是遗憾收尾,希望您能放下执念,不要沉沦在记忆里,在2025年,突破自己,活出自己向往的样子。反之,如果您的2024年是完美收官,祝愿您在2025年在原有的基础上更上一层楼。祝各位读者在新的一年中事业顺利,身边的家人与朋友平平安安,健健康康,与伴侣长
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
本文深入解析成交量與均線的結合應用,包括量價配合原則、均線突破與成交量的關係、成交量萎縮的意義、均線糾結時的成交量變化、高低點的成交量表現,以及均線支撐與成交量的關係。透過這些技巧,投資者可以更全面地掌握市場脈動,提高投資決策的準確性。
Thumbnail
本文深入解析成交量與均線的結合應用,包括量價配合原則、均線突破與成交量的關係、成交量萎縮的意義、均線糾結時的成交量變化、高低點的成交量表現,以及均線支撐與成交量的關係。透過這些技巧,投資者可以更全面地掌握市場脈動,提高投資決策的準確性。
Thumbnail
本文深入探討均線的應用技巧,包括均線排列、斜率變化和交叉信號的解讀,強調了均線在判斷市場趨勢中的重要性,並提醒投資者需要結合其他因素做出全面的投資決策。
Thumbnail
本文深入探討均線的應用技巧,包括均線排列、斜率變化和交叉信號的解讀,強調了均線在判斷市場趨勢中的重要性,並提醒投資者需要結合其他因素做出全面的投資決策。
Thumbnail
上篇我們學到價格走勢的高低點可以當作壓力與支撐,但哪個位置的壓力與支撐比較重要? 俗話說:新手看價、老手看量。這篇文章討論了成交量對於評估股市的重要性,並提出了觀察成交量變化的新規則。
Thumbnail
上篇我們學到價格走勢的高低點可以當作壓力與支撐,但哪個位置的壓力與支撐比較重要? 俗話說:新手看價、老手看量。這篇文章討論了成交量對於評估股市的重要性,並提出了觀察成交量變化的新規則。
Thumbnail
本策略基於《專業投機原理》之精準趨勢線畫法,利用價格突破趨勢線、測試前波極值失敗、突破頸線之「1-2-3法則」確認趨勢反轉。雖有滯後風險,但能有效過濾雜訊並提供明確停損點,適合應用於高流動性標的之波段交易與風險控管。
Thumbnail
本策略基於《專業投機原理》之精準趨勢線畫法,利用價格突破趨勢線、測試前波極值失敗、突破頸線之「1-2-3法則」確認趨勢反轉。雖有滯後風險,但能有效過濾雜訊並提供明確停損點,適合應用於高流動性標的之波段交易與風險控管。
Thumbnail
本文章介紹了股市中常用的技術指標,如相對強弱指標(RSI)、隨機指標(KD)、移動平均線(MA)、動力指標(MTM)、指數平滑異同移動平均線(MACD)、寶塔線。透過這些指標,讓投資者能夠更好地瞭解股票的買賣力道、價格趨勢以及逆勢操作的時機。
Thumbnail
本文章介紹了股市中常用的技術指標,如相對強弱指標(RSI)、隨機指標(KD)、移動平均線(MA)、動力指標(MTM)、指數平滑異同移動平均線(MACD)、寶塔線。透過這些指標,讓投資者能夠更好地瞭解股票的買賣力道、價格趨勢以及逆勢操作的時機。
Thumbnail
本文介紹了各種技術指標的應用和相關建議,包括平均真實價格範圍、熊力量指標、牛力量指標、商品通道指數、DeMarker、力量指數、移動平均匯聚擴散指標、動量指標、波動OSC移動平均線、相對強弱指數、相對活力指數、隨機指數、威廉指數等。建議以中文關鍵字為主要標籤。
Thumbnail
本文介紹了各種技術指標的應用和相關建議,包括平均真實價格範圍、熊力量指標、牛力量指標、商品通道指數、DeMarker、力量指數、移動平均匯聚擴散指標、動量指標、波動OSC移動平均線、相對強弱指數、相對活力指數、隨機指數、威廉指數等。建議以中文關鍵字為主要標籤。
Thumbnail
移動平均線(Moving Average,簡稱 MA)是金融技術分析中一種基礎且廣泛使用的工具,透過計算一定時期內的平均價格,以平滑價格數據,從而減少市場波動的隨機性,幫助投資者更清晰地看到價格趨勢。
Thumbnail
移動平均線(Moving Average,簡稱 MA)是金融技術分析中一種基礎且廣泛使用的工具,透過計算一定時期內的平均價格,以平滑價格數據,從而減少市場波動的隨機性,幫助投資者更清晰地看到價格趨勢。
Thumbnail
交易回測是執行各種交易重要一環,這裡主要採用自行開發的Excel回測工具進行歷史資料模擬各種市場情境,包括事件觸發、MSIC季度調整、聯準會升降息以及技術籌碼面的變化。透過反覆的回測過程,可以深入瞭解各種情況下的交易策略執行情況,並逐步優化其交易策略。這有助於建立交易的紀律性,
Thumbnail
交易回測是執行各種交易重要一環,這裡主要採用自行開發的Excel回測工具進行歷史資料模擬各種市場情境,包括事件觸發、MSIC季度調整、聯準會升降息以及技術籌碼面的變化。透過反覆的回測過程,可以深入瞭解各種情況下的交易策略執行情況,並逐步優化其交易策略。這有助於建立交易的紀律性,
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News