Primarily what I am trying to do is see if I can develop a system similar to Ameritrade. I am open to an open source solution. I would like to create an alternative stock quotation system and test my programming skills is what I am mainly trying to achieve.