Flow Traders Interview Question

What is an option contract?