Monte Carlo Trading & Contracting