Where can I find high resolution financial data

A good source is AutomatedTrader. The provide Level1 (trade and top of book) and also have histories for NASDAQ ITCH, NYSE OpenBook, ArcaBook, BATS, and DirectEdge.

For live data try IQFeed. IQFeed also has years of 1 minute bars available. It is also very inexpensive.


http://finance.yahoo.com

you can download the stock market data for any company in csv format. for example, if you want to download the data for microsoft, the csv is located at - http://download.finance.yahoo.com/d/quotes.csv?s=MSFT&f=sl1d1t1c1ohgv&e=.csv

Similarly, you can download the data for any company, just replace MSFT in the above URL with the stock quote you need.

I don't know any place you can get a stream of live data for FREE ;)