quant_test / backtest /transaction_cost.py
lucky-loster's picture
Upload folder using huggingface_hub
590a501 verified
Raw
History Blame Contribute Delete
241 Bytes
"""Transaction cost model."""
from __future__ import annotations
def apply_transaction_cost(turnover: float, cost_rate: float = 0.0015) -> float:
"""Simple proportional transaction cost on turnover."""
return turnover * cost_rate