99% dari "StatArb" bot yang dijual kepada trader ritel menggunakan jendela tampilan statis (OLS) untuk menghitung rasio lindung nilai. Ketika rezim pasar berubah, spread melewati ambang batas Z-score, dan akun Anda dilikuidasi.
Arbitrase institusional yang nyata membutuhkan lindung nilai dinamis. Berikut adalah langkah pembaruan Kalman Filter yang tepat yang saya gunakan di bot Sentinel saya untuk secara dinamis melacak hubungan antara dua aset secara real-time.
core/kalman_filter.py (Baris 42-56)import numpy as np
def kalman_update(harga_x, harga_y, rata_rata_status, kovarians_status, noise_pengamatan, noise_transisi):