IQFeed is available for all these markets QuoteLink with IQFeed data make is the fastest internet based solution to get streaming market data in Excel.

read more about or subscribe to IQFeed

Interactive Brokers provides direct access trade execution and clearing services to individuals, advisors, institutions, and brokers at deep discount commissions. Our premier technology allows customers to trade stocks, options, futures, forex, and bonds on over 50 markets worldwide from a single IB Universal account at best execution prices. Interactive Brokers and its affiliates execute over 20% of US options trades, and are ranked by Institutional Investor as the 16th largest US securities firm with $2.1 billion in capital.

visit IB site for more information

You can use QuoteLink to retrieve market data from your TDA account.

read more about TDA