It's pretty impossible for them to completly scap the api since they still have a download button on their finance page. I looked at the new URL and it is as follows though broken up because Yahoo thinks their query link isn't part of Yahoo. :P So broken. query1.finance.yahoo.com/v7/finance/download/ < With http:// this is the root of the link AAPL? < the symbol period1= < followed by Start Date in unix time (Yahoo thinks it's a phone number so I can't leave it there) &period2= < End Date in unix time &interval=1d&events=history&crumb=qCVchC4gks6 < the query data Period1 And Period 2 are the start and end date in Unix Time The Crumb is a verification key linked to a cookie. Even using the right url and an agent faking being chrome though I get a 401 error, so Having the right url isn't enough. It must either check the cookie or use something more advanced then the crumb key that isn't super simple to do. The crumb is reusable in the actual browser so it wouldn't be hard to make chrome itself do the download. If anyone has any ideas on how to use .NET to deal with whatever authentication is giving me the 401 error feel free to PM me.
... View more