Kursus
Bayangkan Anda mengamati spread antara dua saham maskapai—perusahaan yang cenderung bergerak bersama karena memiliki biaya bahan bakar, rute, dan permintaan penumpang yang serupa. Suatu pagi, spread melebar tajam: sesuatu yang idiosinkratik menimpa satu ticker sementara yang lain nyaris tak bergerak. Seorang trader kuant melihat ini dan menanyakan hal yang sangat spesifik: apakah spread itu kemungkinan akan menyempit kembali, atau ada sesuatu yang struktural telah bergeser?
Mean reversion adalah kecenderungan suatu variabel untuk kembali menuju tingkat jangka panjang setelah menyimpang darinya. Ini menjadi dasar berbagai model deret waktu dan strategi trading kuantitatif, dan merupakan mesin statistik di balik seluruh keluarga pendekatans yang dikenal sebagai arbitrate statistik. Hal yang krusial untuk diingat, dan artikel ini akan terus menegaskannya: mean reversion adalah sifat yang perlu diuji, bukan asumsi yang Anda buat tentang harga.
Apa Itu Mean Reversion?
Mean reversion menggambarkan kecenderungan dinamis: ketika sebuah variabel menjauh dari tingkat ekuilibriumnya, ada gaya yang cenderung menariknya kembali. Ekuilibrium itu bisa berupa rerata statistik jangka panjang, nilai wajar yang diimplikasikan oleh fundamental, atau hubungan kointegrasi antara dua seri. Deviasi positif (nilai berada di atas rerata) cenderung diikuti penurunan. Deviasi negatif cenderung diikuti kenaikan.
Yang membuat mean reversion menarik adalah implikasinya terhadap guncangan. Dalam proses yang kembali ke rerata, guncangan bersifat sementara. Dampaknya memudar seiring waktu, dan seri akhirnya kembali menuju ekuilibrium. Ini sangat berbeda dari random walk, di mana setiap guncangan bersifat permanen dan seri tidak memiliki "rumah" untuk kembali. Kita akan membahas perbedaannya sebentar lagi.
Cara Kerja Mean Reversion
Intuisinya sederhana. Sebuah variabel berfluktuasi di sekitar tingkat ekuilibrium. Guncangan (mis: laba meleset, kejutan kebijakan, krisis likuiditas) mendorongnya menjauh dari tingkat itu. Semakin jauh bergerak, semakin kuat gaya pemulihannya. Seiring waktu, dampak guncangan memudar, dan variabel kembali berangsur-angsur.
Bandingkan dengan random walk. Nilai tiap periode sama dengan nilai periode sebelumnya ditambah guncangan acak, dan guncangan itu tidak pernah hilang. Tidak ada ekuilibrium untuk kembali; serinya hanya mengembara. Perbedaan ini sangat penting untuk peramalan: seri yang kembali ke rerata, setidaknya secara prinsip, agak dapat diprediksi dalam horizon yang lebih panjang. Random walk tidak.
Cara Mengidentifikasi Mean Reversion
Beranjak dari intuisi ke bukti memerlukan analisis statistik. Tidak ada satu uji pun yang cukup. Anda menginginkan berbagai bentuk bukti yang mengarah ke kesimpulan yang sama.
Plot deret waktunya
Mulai secara visual. Seri yang kembali ke rerata cenderung berosilasi di sekitar tingkat yang relatif stabil alih-alih terus-menerus tren naik atau turun. Namun inspeksi visual mudah menipu: seri yang sedang tren bisa tampak seperti kembali ke rerata pada jendela pendek, dan proses yang kembali ke rerata secara lambat bisa terlihat hampir tak terbedakan dari random walk. Plot adalah langkah awal, bukan vonis akhir.
Periksa autokorelasi
Autokorelasi mengukur korelasi antara seri dan nilai tertundanya sendiri. Dalam proses yang kembali ke rerata, fungsi autokorelasi (ACF) turun cepat menuju nol, mencerminkan sifat deviasi yang sementara. Sebaliknya, proses unit-root menunjukkan autokorelasi yang bertahan mendekati 1,0 bahkan pada lag yang panjang. Plot ACF dapat mengungkap pola ini — penurunan cepat konsisten dengan mean reversion, sedangkan penurunan lambat dan linear menyiratkan non-stasioner. Meski begitu, autokorelasi saja tidak mengonfirmasi stasioneritas. Itu hanya salah satu bukti.
Uji stasioneritas
Uji Augmented Dickey-Fuller (ADF) adalah titik awal standar. Ia menguji hipotesis nol bahwa seri memiliki unit root, artinya merupakan random walk. Menolak hipotesis nol menyiratkan seri mungkin stasioner, yang erat terkait dengan perilaku kembali ke rerata. P-value di bawah 0,05 memberi dasar untuk melanjutkan, meski bukan kepastian.
Estimasi kecepatan mean reversion
Jika uji mendukung mean reversion, pertanyaan berikutnya adalah seberapa cepat itu terjadi. Parameter kecepatan (sering dilambangkan κ dalam model waktu-kontinu, atau θ dalam beberapa parameterisasi) menunjukkan seberapa cepat deviasi mereda. Kecepatan tinggi berarti deviasi cepat menyusut; kecepatan rendah berarti proses lebih lama berkelana sebelum kembali. Ini penting secara praktis: proses yang kembali ke rerata sangat lambat mungkin tidak dapat diperdagangkan dalam horizon yang realistis.
Mean Reversion vs. Random Walk
Pembedaan ini layak mendapatkan bagiannya sendiri karena inilah yang paling sering disalahpahami.
Random walk tidak memiliki rerata jangka panjang untuk kembali. Guncangan bersifat permanen. Seri ini non-stasioner, artinya sifat statistiknya (rerata, varians) berubah seiring waktu. Peramalan di luar jangka sangat pendek sia-sia. Proses yang kembali ke rerata adalah stasioner (atau setidaknya trend-stasioner): sifatnya stabil, guncangan bersifat sementara, dan peramalan jangka lebih panjang memuat informasi nyata.
Inilah jebakannya: seri harga yang beberapa kali kembali ke tingkat tertentu dalam sejarah belum tentu kembali ke rerata. Jika mengembara cukup lama, random walk mana pun akan kembali mengunjungi nilai awalnya. Pertanyaannya adalah apakah ada tarikan struktural kembali ke ekuilibrium, dan itu memerlukan pengujian, bukan pengenalan pola.
|
Properti |
Kembali ke rerata |
Random walk |
|
Perilaku jangka panjang |
Berosilasi di sekitar tingkat yang stabil |
Mengambang tanpa batas |
|
Persistensi guncangan |
Sementara |
Permanen |
|
Stasioneritas |
Stasioner |
Non-stasioner |
|
Keterdugaan (forecastability) |
Ya, pada horizon lebih panjang |
Sangat terbatas |
Mean Reversion dan Stasioneritas
Mean reversion dan stasioneritas juga kerap membingungkan. Keduanya terkait erat, tetapi tidak sama. Stasioneritas adalah sifat statistik formal: proses stasioner memiliki rerata konstan, varians konstan, dan autokovarians yang hanya bergantung pada lag, bukan periode waktu. Mean reversion adalah kecenderungan dinamis, tarikan kembali menuju ekuilibrium.
Kebanyakan model yang kembali ke rerata mengasumsikan stasioneritas, dan sebagian besar proses stasioner menunjukkan bentuk perilaku kembali ke rerata. Namun hubungannya tidak sepenuhnya satu-banding-satu. Suatu proses bisa stasioner tanpa dinamika kembali ke rerata yang kuat, dan label "kembali ke rerata" kadang digunakan longgar pada proses yang hanya lemah stasioner. Layak menjaga pembedaan ini tetap jelas saat membaca literatur.
Mean Reversion vs. Momentum
Mean reversion dan momentum bergerak berlawanan arah. Mean reversion berasumsi bahwa pergerakan yang luar biasa besar lebih mungkin berbalik arah. Saham yang turun tajam relatif terhadap rentang historisnya diharapkan (menurut pandangan ini) pulih, bukan karena harga "harus" kembali, tetapi karena deviasi dari nilai wajar menciptakan peluang imbal hasil.
Momentum berasumsi sebaliknya: pergerakan arah terbaru lebih mungkin berlanjut. Saham yang naik kuat selama dua belas bulan terakhir diperkirakan akan terus mengungguli.
Bukti untuk momentum cukup kuat pada horizon menengah (satu hingga dua belas bulan), sementara mean reversion cenderung tampak lebih jelas pada horizon pendek (hari hingga pekan) dan sangat panjang (tahunan). Pasar bisa, dan memang, menampilkan kedua perilaku secara bersamaan pada skala waktu yang berbeda. Keduanya bukan hukum universal.
Proses Ornstein-Uhlenbeck
Model waktu-kontinu standar untuk perilaku yang kembali ke rerata adalah proses Ornstein-Uhlenbeck (OU):

Setiap suku memiliki peran spesifik. Bagian κ(μ − Xt) adalah gaya pemulih: ketika Xt berada di atas rerata jangka panjang μ, proses ditarik turun; ketika di bawah, ditarik naik. Parameter κ mengendalikan seberapa kuat tarikan itu, yakni kecepatan mean reversion. Suku σ dWt menambahkan noise acak dengan volatilitas σ.
Mensimulasikan lintasan OU dengan nilai κ yang berbeda membuat intuisinya semakin jelas. Dengan κ tinggi, lintasan melekat erat pada rerata, dan deviasi cepat runtuh. Dengan κ rendah, lintasan mengembara lebar dan, pada jendela pendek, hampir tak terbedakan dari random walk. Inilah alasan mengapa mengestimasi κ dengan cermat itu penting: κ yang signifikan secara statistik tetapi sangat kecil mungkin tidak dapat ditindaklanjuti dalam praktik.
Paruh Waktu (Half-Life) Mean Reversion
Model OU memberi kita κ, tetapi κ sendiri sulit dipahami secara intuitif. Half-life menerjemahkan kecepatan abstrak itu menjadi sesuatu yang konkret: waktu yang diharapkan agar deviasi dari ekuilibrium menyusut setengahnya.

Half-life tiga hari berarti prosesnya cepat; deviasi menyusut dalam hitungan pekan. Half-life enam bulan berarti Anda butuh periode penahanan yang panjang untuk menangkap reversion, yang menciptakan risikonya sendiri. Trader kuant membandingkan half-life yang diestimasi dengan periode penahanan target mereka sebelum menerapkan strategi.
Satu kehati-hatian: half-life adalah nilai ekspektasian, bukan jaminan. Deviasi tertentu bisa bertahan jauh lebih lama, terutama saat perubahan rezim atau break struktural.
Mean Reversion dalam Keuangan
Di mana mean reversion benar-benar muncul di pasar keuangan? Di beberapa tempat buktinya kuat; di tempat lain, kurang meyakinkan.
- Spread aset. Spread antara aset terkait (selisih harga antara dua saham dalam sektor yang sama, atau spread imbal hasil antara dua obligasi serupa) termasuk kandidat paling masuk akal untuk kembali ke rerata. Tidak perlu harga individual stasioner; spread di antara keduanya bisa stasioner jika aset-aset tersebut berbagi hubungan jangka panjang.
- Suku bunga. Suku bunga jangka pendek secara historis menunjukkan perilaku kembali ke rerata yang kuat. Bank sentral memiliki rentang target, dan suku yang bergerak terlalu jauh cenderung ditarik kembali oleh kebijakan. Suku jangka panjang lebih diperdebatkan.
- Volatilitas. Volatilitas tersirat dan terealisasi dipahami luas sebagai kembali ke rerata. Lonjakan volatilitas, seperti pada Maret 2020, dramatis namun sementara. VIX akhirnya kembali ke tingkat yang lebih normal, dan trader volatilitas rutin memanfaatkannya.
- Rasio valuasi. Rasio harga terhadap laba (P/E), harga terhadap nilai buku (P/B), dan metrik serupa menunjukkan mean reversion jangka panjang, meski "jangka panjang" bisa sangat panjang. Mengandalkan mean reversion valuasi pada horizon pendek adalah sumber kerugian dini yang terdokumentasi baik.
- Harga komoditas. Harga komoditas (minyak, gas alam, produk pertanian) sering dimodelkan kembali ke biaya marginal produksi jangka panjang. Ketika harga melonjak jauh di atas biaya produksi, pasokan baru masuk; ketika anjlok di bawahnya, pasokan menyusut. Mekanismenya nyata, tetapi ketidakpastian tentang di mana "rerata yang sebenarnya" berada pada waktu tertentu juga nyata.
Satu hal yang patut dicatat: harga saham individual umumnya non-stasioner. Spread, return, ukuran volatilitas, atau transformasi lainnya yang cenderung menunjukkan perilaku kembali ke rerata, bukan level harga mentah.
Mean Reversion, Korelasi, dan Kointegrasi
Ada satu lagi pembedaan konseptual yang menjebak bahkan para pelaku berpengalaman, dan salah memahami ini mengarah pada strategi yang buruk.
- Korelasi mengukur bagaimana dua variabel bergerak bersama. Korelasi tinggi berarti keduanya cenderung naik-turun pada saat yang sama. Namun ini tidak mengatakan apa pun tentang apakah spread di antara keduanya kembali ke rerata. Dua saham bisa memiliki korelasi 0,9 dan tetap menjadi pasangan trade yang buruk, karena korelasi tidak memberi tahu apakah spread di antara mereka stabil dari waktu ke waktu.
- Kointegrasi adalah pernyataan yang lebih kuat. Dua seri non-stasioner terkointegrasi jika kombinasi linearnya stasioner, artinya mereka berbagi hubungan ekuilibrium jangka panjang dan tidak bisa menyimpang selamanya. Keduanya bisa tren naik bersama bertahun-tahun, lalu menyimpang permanen: itu korelasi tinggi tanpa kointegrasi, dan tanpa trade yang andal. Menguji kointegrasi menggunakan uji Engle-Granger atau prosedur Johansen memberi dasar yang lebih kuat untuk mengasumsikan spread akan kembali. Inilah landasan statistik untuk pairs trading.
Anda bisa memiliki dua aset dengan korelasi 0,95 yang spread-nya adalah random walk. Selalu lakukan pengujian.
Mean Reversion dan Pairs Trading
Pairs trading adalah contoh paling jelas dari penerapan mean reversion secara praktis, dan mungkin Anda tiba di artikel ini karena keterkaitan tersebut.
Anda mulai dengan mengidentifikasi dua aset dengan hubungan ekonomi jangka panjang yang masuk akal: dua perusahaan minyak besar, dua bank big-cap, dua perusahaan consumer staples. Rasional ekonomi penting di sini. Menyaring murni berdasarkan korelasi historis tanpa dasar fundamental cenderung menghasilkan hubungan semu yang runtuh di luar sampel. Anda membentuk spread, biasanya rasio atau kombinasi linear dari dua harga, menggunakan hedge ratio yang diestimasi dari regresi, bukan asumsi naif satu banding satu. Lalu Anda menguji apakah spread tersebut kembali ke rerata menggunakan alat di atas: uji ADF, analisis autokorelasi, estimasi half-life. Jika buktinya mendukung, Anda lanjutkan.
Trade-nya sendiri cukup lugas. Ketika spread melebar tidak biasa jauh dari rerata historisnya, diukur menggunakan z-score yang menstandarkan deviasi sebagai (spread saat ini dikurangi rerata bergerak) dibagi deviasi standar, Anda long pada underperformer dan short pada outperformer, dengan ekspektasi spread menyempit. Z-score +2 menandakan spread dua deviasi standar di atas norma historis; pendekatan umum adalah masuk pada ±2,0 dan keluar ketika kembali menuju nol. Poin kunci, yang kerap hilang dalam penjelasan sederhana: yang diharapkan kembali ke rerata adalah spread-nya, bukan masing-masing saham. Struktur long/short juga mengurangi eksposur ke pergerakan pasar secara umum. Laba berasal dari pergerakan relatif, bukan arah pasar.
Arbitrate Statistik: Melangkah Lebih Jauh
Pairs trading adalah pintu masuk paling intuitif ke strategi mean reversion, tetapi itu hanya salah satu contoh dari keluarga pendekatan yang lebih luas yang dikenal sebagai arbitrate statistik.
Arbitrate statistik (stat arb) menggunakan hubungan statistik antar sekuritas untuk menemukan mispricing relatif: ketika dua sekuritas yang secara historis terkait sementara menyimpang dari hubungan yang diharapkan, Anda bertaruh mereka akan konvergen. Satu klarifikasi penting: arbitrate statistik bukan arbitrate bebas risiko. Arbitrate tradisional mengeksploitasi perbedaan harga yang nyaris mekanis—aset yang sama diperdagangkan pada harga berbeda di dua bursa—di mana laba nyaris pasti jika Anda bisa mengeksekusi cukup cepat. Arbitrate statistik bertaruh pada konvergensi probabilistik. Profil risikonya sama sekali berbeda.
Strategi Trading Mean Reversion
Ada beragam ide trading mean reversion. Berikut beberapa di antaranya:
- Strategi z-score. Standarkan deviasi dari rerata historis bergulir dengan deviasi standar bergulir. Z-score di atas +2 menandakan variabel melampaui batas secara tidak biasa; di bawah −2 menandakan tertekan secara tidak biasa. Trading berdasarkan ambang z-score adalah implementasi mean reversion yang paling sederhana dan banyak digunakan untuk aset tunggal, spread, dan portofolio faktor.
- Strategi Bollinger Band. Bollinger Bands menempatkan amplop atas dan bawah di sekitar moving average, pada dua deviasi standar. Ketika harga menyentuh pita atas, seri melebar relatif terhadap sejarah terbaru; ketika menyentuh pita bawah, seri tertekan. Strateginya memperdagangkan ekspektasi kembali menuju moving average. Ingat bahwa moving average adalah "rerata" yang menjadi tujuan kembali, jadi pertanyaan relevannya selalu apakah suatu aset memang kembali ke rerata, bukan sekadar apakah ia menyentuh pita.
- Pairs trading. Sudah dibahas di atas. Spread adalah objek utama, dan posisi dibangun netral pasar secara konstruksi.
- Arbitrate statistik multi-aset. Logikanya sama seperti pairs trading, diperluas ke portofolio banyak aset. Anda melakukan analisis komponen utama pada matriks kovarians besar, tetapi intuisinya sama.
Perlu dikatakan dengan jelas: sinyal statistik tidak menjamin konvergensi yang menguntungkan. Biaya transaksi, biaya pinjam, dan perubahan rezim bisa menghapus keunggulan yang tampak sepenuhnya. Strategi di atas menggambarkan kondisi untuk masuk posisi, bukan kondisi untuk menghasilkan uang.
Cara Menganalisis Mean Reversion di Python
Bagian ini praktis. Kode di bawah menelusuri analisis ringkas mean reversion pada spread yang disimulasikan, mencakup hal-hal esensial: plotting, rerata bergulir, uji ADF, dan estimasi half-life. Ganti dengan spread pasangan nyata, misalnya rasio harga log dari dua saham yang terkointegrasi, dan alur yang sama berlaku.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from statsmodels.tsa.stattools import adfuller
from statsmodels.regression.linear_model import OLS
# Simulate a mean-reverting spread using an AR(1) process
np.random.seed(42)
n = 500
phi = 0.92 # AR coefficient; close to 1 = slow mean reversion
spread = np.zeros(n)
for t in range(1, n):
spread[t] = phi * spread[t-1] + np.random.normal(0, 1)
spread_series = pd.Series(spread, name="spread")
# --- Step 1: Plot the series with its rolling mean ---
rolling_mean = spread_series.rolling(window=60).mean()
plt.figure(figsize=(10, 4))
plt.plot(spread_series, label="Spread", alpha=0.7)
plt.plot(rolling_mean, label="60-period rolling mean", linewidth=2)
plt.axhline(0, color="black", linestyle="--", linewidth=0.8)
plt.title("Simulated Mean-Reverting Spread")
plt.legend()
plt.tight_layout()
plt.show()
# --- Step 2: ADF test for stationarity ---
adf_result = adfuller(spread_series.dropna())
print(f"ADF statistic : {adf_result[0]:.4f}")
print(f"p-value : {adf_result[1]:.4f}")
print("Reject unit root?", "Yes" if adf_result[1] < 0.05 else "No")
# --- Step 3: Estimate half-life via AR(1) regression —
lagged = spread_series.shift(1).dropna()
delta = spread_series.diff().dropna()
model = OLS(delta, lagged).fit()
kappa = -model.params.iloc[0] # speed of mean reversion
half_life = np.log(2) / kappa
print(f"\nEstimated half-life: {half_life:.1f} periods")
Menjalankan ini dengan seed di atas memberikan p-value jauh di bawah 0,05 dan half-life sekitar tujuh periode. Nilai teoretis untuk φ = 0,92 sekitar 8,7 periode; setiap run akan bervariasi di sekitar itu. Ingat: interpretasi lebih penting daripada mekanik. Hasil ADF yang signifikan secara statistik pada jendela historis tidak berarti hubungan akan bertahan ke depan. Regresi ini menghilangkan intersep, yang valid untuk data dengan rerata nol. Untuk spread nyata dengan rerata non-nol, tambahkan konstanta menggunakan add_constant(lagged) dan ambil koefisien kedua.
Kursus Time Series Analysis in Python kami membahas teknik-teknik ini lebih dalam, termasuk pemodelan ARIMA, pengujian stasioneritas, dan peramalan.
Risiko dan Batasan Mean Reversion
Mean reversion gagal dengan cara-cara yang dapat diprediksi. Mengetahui mode kegagalannya sama bergunanya dengan mengetahui strateginya.
Rerata bisa berubah
Tingkat ekuilibrium historis diestimasi dari data, dan data mencerminkan masa lalu. Break struktural (merger, perubahan regulasi, pergeseran dinamika kompetitif) dapat membatalkan rerata historis sepenuhnya. Spread yang Anda kira kembali ke nol mungkin kini memiliki ekuilibrium di +50 basis poin. Menerapkan strategi yang dibangun di atas rerata lama adalah cara yang nyaris pasti untuk merugi. Dalam pairs trading khususnya, perusahaan bisa merger, menyimpang, atau mengubah model bisnisnya, dan pasangan yang terkointegrasi erat selama lima tahun bisa terlepas dalam semalam.
Tren bisa disalahartikan sebagai mean reversion
Pada sampel pendek, seri yang sedang tren bisa terlihat seperti kembali ke rerata hanya karena kembali ke moving average lokal. Ini sangat umum dalam backtest yang menggunakan jangka tinjau tetap. Solusinya adalah menguji lintas beberapa periode sampel dan skeptis terhadap hasil yang hanya muncul di jendela sempit.
Biaya transaksi
Perdagangan yang sering menggerus imbal hasil. Strategi dengan half-life dua hari mungkin memerlukan rebalancing harian, dan biaya transaksi pulang-pergi dapat dengan mudah melebihi laba yang diharapkan per trade. Shorting menambah biaya: biaya peminjaman sekuritas dan risiko dibeli paksa oleh broker. Slippage antara harga model dan harga eksekusi nyata terakumulasi di ratusan trade. Return di atas kertas dan return nyata bisa sangat berbeda untuk strategi mean reversion berfrekuensi tinggi.
Trade yang padat pelaku (crowded)
Ketika banyak fund menjalankan strategi serupa, mereka terekspos pada perilaku satu sama lain. Kejatuhan kuant Agustus 2007 terjadi justru karena terlalu banyak equity stat arb fund melikuidasi secara bersamaan, dan kaskade yang terjadi tidak ada kaitannya dengan hubungan dasar yang menjadi fondasi strategi-strategi itu. Ketika strategi berhasil, ia menarik modal; ketika menarik terlalu banyak modal, ia berhenti bekerja—kadang bertahap, kadang sekaligus.
Perubahan rezim
Model stat arb dikalibrasi untuk lingkungan pasar tertentu: rezim volatilitas, siklus suku bunga, struktur korelasi. Ketika lingkungan itu bergeser, setiap asumsi berubah sekaligus. Bukan satu pasangan yang rusak; seluruh portofolio berperilaku buruk karena sifat statistik yang menjadi dasarnya tidak lagi berlaku. Jendela historis tidak akan memperingatkan Anda sebelumnya.
Sensitivitas parameter
Hasil sangat bergantung pada jangka tinjau yang digunakan untuk mengestimasi rerata, ambang untuk masuk trade, dan aturan keluar. Perubahan kecil pada salah satu dari ini bisa membalik strategi dari untung menjadi rugi. Lakukan uji ketahanan ini secara eksplisit sebelum memercayai backtest apa pun.
Backtest overfitting
Risiko yang paling menyelinap. Dengan parameter yang cukup dan data historis, Anda bisa menyesuaikan strategi pada hampir periode lampau mana pun, dan itu akan menurun tajam dalam perdagangan nyata. Walk-forward testing dan validasi out-of-sample bukan opsional.
Kesimpulan
Mean reversion adalah salah satu konsep yang terdengar sederhana sampai Anda mencoba menggunakannya. Gagasannya intuitif: deviasi dari ekuilibrium cenderung berbalik. Yang lebih sulit adalah memastikan apakah seri tertentu benar-benar memiliki sifat itu, mengestimasi seberapa cepat ia kembali, dan membangun strategi yang bertahan menghadapi biaya transaksi, perubahan rezim, dan ketidakpastian parameter. Arbitrate statistik memformalkan tantangan itu menjadi disiplin trading, tetapi kesulitannya tetap sama: hubungan yang Anda perdagangkan bersaing dengan semua orang lain yang menemukan hal yang sama.
Beberapa hal untuk dibawa pulang: uji sebelum berasumsi; perhatikan apa yang kembali ke rerata (spread dan transformasi, bukan harga mentah); bedakan korelasi dari kointegrasi, karena keduanya tidak dapat dipertukarkan; dan perlakukan risiko di atas sebagai bagian dari strategi, bukan renungan belaka. Kursus Time Series Analysis in Python kami membahas pengujian stasioneritas, pemodelan ARIMA, dan peramalan secara mendalam. Untuk penerapan trading khususnya, Financial Trading in Python membahas implementasi dan evaluasi strategi kuantitatif dalam praktik.
Vinod Chugani memulai kariernya di Tokyo sebagai Kepala Meja Penjualan Hedge Fund termuda di JPMorgan dan kemudian mencetak rekor penjualan individu di Lehman Brothers, lalu membangun bisnis distribusi elektronik di 30 negara dengan pendapatan melampaui SG$100 juta sebelum beralih ke data. Lulusan Ekonomi Duke dan alumni NYC Data Science Academy, ia menjadi salah satu dari tiga penerima beasiswa dari lebih dari 100 pelamar untuk kursus Building AI Applications oleh Hugo Bowne-Anderson di Maven. Saat ini, ia menulis untuk DataCamp, KDnuggets, Machine Learning Mastery, dan Statology tentang topik mulai dari statistika hingga AI agensial, dan membimbing para profesional data di NYC Data Science Academy dengan lebih dari 1.000 sesi tatap muka atas namanya.
FAQ Mean Reversion
Apakah mean reversion sama dengan stasioneritas?
Tidak persis. Stasioneritas adalah sifat statistik formal: seri stasioner memiliki rerata konstan, varians konstan, dan struktur autokovarians yang tidak bergantung waktu. Mean reversion menggambarkan kecenderungan dinamis, tarikan kembali menuju ekuilibrium setelah deviasi. Kebanyakan model kembali ke rerata mengasumsikan stasioneritas, dan kebanyakan proses stasioner menunjukkan beberapa perilaku kembali ke rerata, tetapi istilahnya tidak dapat dipertukarkan. Suatu proses bisa stasioner tanpa dinamika kembali ke rerata yang kuat, dan penulis kadang menggunakan "kembali ke rerata" secara longgar di mana "stasioner" akan lebih tepat.
Apakah harga saham individual bisa kembali ke rerata?
Secara umum, tidak. Harga saham individual biasanya non-stasioner: mereka tren, mengambang, dan tidak menetap di sekitar tingkat yang stabil. Yang bisa kembali ke rerata adalah transformasinya, seperti spread antara dua saham yang terkointegrasi, rasio valuasi seperti P/E, atau return jangka pendek. Saat seseorang mengklaim saham "selalu kembali", mereka biasanya mengacaukan kunjungan ulang sesekali random walk ke level lampau dengan proses yang benar-benar kembali ke rerata.
Bagaimana saya menafsirkan p-value dari uji ADF?
Hipotesis nol uji ADF adalah bahwa seri memiliki unit root, artinya berperilaku seperti random walk. P-value rendah (di bawah 0,05 secara konvensi) memberi dasar untuk menolak hipotesis nol, yang menjadi bukti bagi stasioneritas dan kemungkinan kembali ke rerata. P-value tinggi berarti Anda tidak bisa menolak hipotesis random walk. Satu catatan: uji ADF memiliki kekuatan rendah pada sampel kecil dan terhadap proses yang kembali ke rerata secara lambat, jadi kegagalan menolak tidak membuktikan seri pasti random walk.
Apa perbedaan antara pairs trading dan arbitrate statistik?
Pairs trading adalah strategi dua aset yang spesifik. Anda long satu aset dan short aset lain ketika spread keduanya menyimpang dari rerata historisnya, dengan ekspektasi akan menyempit. Arbitrate statistik menggeneralisasi ini ke portofolio banyak aset, menjalankan banyak posisi mean reversion secara simultan dan mengandalkan diversifikasi lintas sinyal yang tidak berkorelasi. Desk stat arb di hedge fund biasanya menjalankan ratusan posisi sekaligus. Pairs trading adalah blok bangunan konseptualnya; stat arb adalah versinya berskala industri.
Mengapa biaya transaksi sangat penting bagi strategi mean reversion?
Karena strategi mean reversion sering bertransaksi. Anda masuk dan keluar saat spread bergerak masuk dan keluar dari pita ambang, dan setiap perjalanan pulang-pergi menimbulkan biaya bid-ask, komisi, dan dampak pasar. Strategi dengan half-life dua hari bisa bertransaksi puluhan kali per bulan per pasangan. Jika laba yang diharapkan per trade kecil (sebagaimana biasanya di pasar yang terarbitrase dengan baik), biaya transaksi bisa dengan mudah melebihi imbal hasil kotor. Inilah mengapa banyak strategi mean reversion yang terlihat bagus di backtest mengecewakan dalam perdagangan nyata.
Bagaimana hubungan proses Ornstein-Uhlenbeck dengan model suku bunga?
Proses OU adalah fondasi waktu-kontinu untuk beberapa model suku bunga klasik, terutama model Vasicek. Dalam Vasicek, suku jangka pendek mengikuti proses OU, bergerak menuju rerata jangka panjang pada kecepatan κ dengan volatilitas σ. Ini menangkap intuisi ekonomi bahwa bank sentral memiliki target implisit dan suku tidak bisa mengambang tak terbatas. Model ini mudah dianalisis dan menghasilkan rumus harga obligasi bentuk-tertutup, itulah sebabnya model ini menjadi standar meski mengizinkan suku negatif.
Apa makna praktis half-life bagi strategi trading?
Half-life memberi perkiraan kasar tentang berapa lama Anda perlu menahan posisi agar deviasi menyusut setengahnya. Half-life lima hari menyiratkan trade jangka pendek yang memerlukan pengelolaan aktif; half-life tiga bulan berarti posisi yang lebih lambat dan jangka panjang. Dalam praktik, trader membandingkan half-life yang diestimasi dengan toleransi biaya transaksi dan batasan periode penahanan mereka. Hubungan kembali ke rerata yang valid secara statistik dengan half-life dua tahun jarang layak diperdagangkan kecuali Anda mampu menunggu penarikan yang panjang.
Bisakah mean reversion dan momentum berdampingan dalam pasar yang sama?
Ya, dan sering kali pada horizon waktu yang berbeda. Momentum cenderung dominan pada horizon menengah (sekitar satu hingga dua belas bulan), di mana pemenang terbaru terus mengungguli. Mean reversion cenderung dominan pada horizon sangat pendek (hari hingga pekan, didorong oleh bid-ask bounce dan efek likuiditas) dan sangat panjang (multi-tahun, ketika valuasi kembali ke fundamental). Pasar dapat menampilkan kedua pola tanpa kontradiksi karena beroperasi pada frekuensi berbeda. Ini juga alasan mengapa strategi momentum naif bisa tampak kembali ke rerata pada jendela backtest pendek.

