You have to have an Ameritrade account but check out iStockManager Streaming real time quotes and somewhat real time charts. Even has "level II"