SHAR COMPONENTS
Intuição
O SHAR Components é uma extensão do HAR que usa semivariâncias (RSV+ e RSV-) em múltiplos horizontes (diário/semanal/mensal) para capturar assimetria entre volatilidade positiva e negativa.
Definição
A função retorna 6 colunas:
rsv_pos_d,rsv_neg_drsv_pos_w,rsv_neg_wrsv_pos_m,rsv_neg_m
onde as componentes semanal/mensal são médias rolling com weekly_window e monthly_window.
Uso
from quantmaster.features.volatility import shar_components
out = shar_components(df, weekly_window=5, monthly_window=22)
# df = df.join(out)
API
Source code in src/quantmaster/features/volatility.py
487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 | |