for the nq
if you mean the nasdaq 100
go to www.nasdaq.com website
there is a link to the nasdaq100 there
you will find updated weightings of the index there
for the sp500
in any current issue of IBD
they give the largest holdings of the SP500
( hopefully its kept up to...