Alexd14 / ntiles

Vectorized quantile backtesting library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pip install ntiles

API

from ntiles import Ntile, PricingPortal, SectorPortal

# getting the asset pricing data
pricing_portal = PricingPortal(assets=my_universe, start='2017-01-01', end='2021-01-01')
# getting the group data, this is optional
group_portal = SectorPortal(assets=my_universe)

# generating tearsheets
tile = Ntile(pricing_portal=pricing_portal, group_portal=group_portal)
tile.full_tear(factor=my_factor, ntiles=5, holding_period=20)

Example Tearsheet

About

Vectorized quantile backtesting library

License:Apache License 2.0


Languages

Language:Python 100.0%