Hi there, Been a long time reader and didn't really think about doing this until I was laid off from my job last Friday. I've always been fascinated with the "automated" trading aspect in the financial sector and never had the time to dive into it to play. I'm also pretty well versed in Java and C#. Anyhow, I'm curious if there's a way to monitor in real time all the U.S. based listings in the NASDAQ and NYSE and store it in my server. An example would be to have a database or a bunch of binary files in the thousands and keep it updated in real time from my broker's (TD Ameritrade) live data source. I'm not asking for hand me outs, but what I'm looking for is a point to the right direction to turn my little idea into a reality because I honestly have no idea where to start. I also intend to keep this thread as my journal of progress. Thank you all!