Binomial Tree Pricing of Equity Derivatives
This project implements an options pricing engine for both American and European contracts using a binomial tree formulation. Price dynamics are represented as discrete up/down transitions, making it straightforward to evaluate different payoffs and exercise policies while preserving interpretability.
The tool accepts user-specified parameters and can pull current market inputs through the TwelveData REST API. To improve readability, pricing paths are visualized as node trees so users can inspect how terminal payoffs propagate backward into present value estimates.
Technologies: NumPy, SciPy, Matplotlib, Treelib, REST APIs