Oil is a project mainly written in ..., it's free.
A mini language that allows the rapid specification of financial products and a web capability to support them