Modeling autocallable structured products