Who do you use for stock market data?
Shamiq: TD Ameritrade (http://www.tdameritrade.com/tradingtools/partnertools/api_de...) has an API, though I can't say I've used it myself.Also, do you mind giving us a general idea of what you want to do? Hinting at a project without sketching out an outline is cruel.