vol_target_positionΒΆ
Defined in fynance.signal
- vol_target_position(signal, prices, target_vol=0.15, period=252, w=21, max_leverage=5.0)[source]
Scale a directional signal by causal volatility-targeting leverage.
Multiplies a directional
signalby the leverage fromfynance.portfolio.sizing.vol_target(inverse of past realized volatility). Strictly causal.