Oh, Derivative! Who art thou? (or an Introduction to Derivatives)

Finance has been jargonized so much that people with non-financial background often find themselves asking the same question over and over again “…but what does it mean?” Does this sound familiar? Do financial concepts often make you feel that it is too complicated and is not your cup of tea? I have had my fair share of personal experiences and learnings in finance. Often after understanding a concept, I wonder, if only it were explained more simply I would have mastered [...]