SMS: Financial Derivatives Modeling