Any free/cheap sites/sources for Live data Feed for USA Indices (Dow, Nasdaq, S&P)?

Can anyone recommend any free sites or cheap sources for live market data feed/streem for Indices Dow, S&P, Nasdaq and maybe Euro (FTSE, Dax etc)

I’m trading mainly AUDJPY and AUDUSD and AUD tracks the Dow and S&P very closely but my current sources are at least one minute delay feed which still puts me a step behind those using a live feed.

Thought this was pretty good not sure how up to the minute it is as my trading style allows for some flexibility and 1 minute will not make much difference.

Trading Portal, Live Chat, Live Quotes, Live Radio, Live News, Forex Links, Forums…

I use FreeStockCharts.com - Web’s Best Streaming Realtime Stock Charts - Free do not know if it is what you are looking for…

Data frequency

U.S. stock data streams in real time from the BATS exchange. Trades from all other exchanges are delayed by 15 minutes.

Canadian TSX and Venture exchange data is delayed 15 minutes.

Forex currency pairs from CMS Forex stream in real-time from 5pm ET on Sundays until 5pm ET on Fridays.

For North American exchanges, I don’t think there is a free service without delay. The typical delay is 15 minutes, but my info may be out of date.

If you sign up for a demo account for vantage FX they do it on MT4, Sp500, dj50, ftse100, nasdaq and dax as well which is nice.