Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

Ways to get individual securities from ETF's
ETFs are legally required to publicly disclose their positions at every point in time. The reason for this is that for an ETF to issue shares of ETF they do NOT take cash in exchange but underlying securities - this is called a creation unit. So people need to know which shares to deliver to the fund to get a share of ETF in exchange. This is never done by retail clients, however, but by nominated market makers. Retail persons will normally trade shares only in the secondary market (ie. on a stock exchange), which does not require new shares of the ETF to be issued. However, they do not normally make it easy to find this information in a digestible way, and each ETF does it their own way. So typically services that offer this information are payable (as somebody has to scrape the information from a variety of sources or incentivise ETF providers to send it to them). If you have access to a Bloomberg terminal, this information is available from there. Otherwise there are paid for services that offer it. Searching on Google for ETF constituent data, I found two companies that offer it: See if you can find what you need there. Good luck. (etfdb even has a stock exposure tool freely available that allows you to see which ETFs have large exposure to a stock of your choosing, see here: http://etfdb.com/tool/etf-stock-exposure-tool/). Since this data is in a table format you could easily download it automatically using table parsing tools for your chosen programming language. PS: Don't bother with underlying index constituents, they are NOT required to be made public and index providers will normally charge handsomely for this so normally only institutional investors will have this information.