OK program but... Orders are outsourced so someone is skimming your trade, you'll be put on a delay if you're an active trader. Plenty of better options now that are free. Scaled back to 1 stars due to heavy skimming on orders. I've noticed a full $.05 - $.10 PER SHARE with no positive movement of the share price on any chart while the price was consistently falling. Crazy skimming. This is actual theft. 5c on 500 shares is $25 per trade, I'd rather pay a broker. Someone should sue big.