This document discusses using the F# programming language for financial trading applications. It provides examples of how F# can be used to model financial domains like orders, time in force, and currency conversions. It also discusses benefits of F# for financial applications like increased productivity, efficiency, correctness, and managing complexity. Finally it shows examples of F# used in trading screens and with type providers to interface with data.