What are duration and convexity of a bond?
Why is convexity a good thing if you hold a regular bond?
What's the mathematical intuition behind convexity?
How's the YTM of a bond derived?
How are duration and complexity related?
When would you use a notebook vs developing a Python program using OOP?
Given a Pandas DataFrame, how would you filter for certain records?