
Giulio Rossetti
187 posts

Giulio Rossetti
@Gi_R94
PhDing @ Warwick. Interested in asset pricing and financial econometrics









Excited to announce PyBondLab, a new Python package co-developed with my talented co-author @Gi_R94 . Try it out directly in Python: pypi.org/project/PyBond… Detailed examples available on the GitHub repo here: github.com/GiulioRossetti… The software (properly) handles corporate bond data uncertainty. It generates bond data samples with ex-ante filters to avoid look-ahead bias and subsequently generates potentially hundreds of bond factors/portfolios based on any underlying signal. Additional information and an example applied to non-investment grade bond momentum can be found on the openbondassetpricing.com/data-uncertain… website. Look-ahead bias from ex-post filtering has played havoc in the bond literature … hopefully this package addresses this. Many more corporate bond code and data initiatives to be announced this week! 😊 All hosted on openbondassetpricing.com



It is well-known that equity momentum has disappeared over the last 2-decades. Want to revive it? No problem. Just asymmetrically (ex post) winsorize/trim returns at the 99.50th percentile (right-tail) of the return distribution… (data mine) 😉, i.e., kick-out the "winners" that end up in the short-leg of the portfolio sort (works great for corporate bonds too).



When a PhD student failed to replicate a seminal paper about bond factors, his detective work led to the first-ever retraction for a prestigious journal. My story today on his discovery, the replication debate in finance and what makes bonds so hard: bloomberg.com/news/articles/…













