OpenTrader
Version 0.4.16
Market data is delayed by 15 minutes.
Also available as a free desktop app.