Yahoo Finance API: Simple Historical Data Request
http://stackoverflow.com/a/13458406/1093087
JavaScript
var url = 'http://query.yahooapis.com/v1/public/yql';
var startDate = '2015-06-22';
var endDate = '2015-06-23';
var data = encodeURIComponent('select * from yahoo.finance.historicaldata where symbol in ("TTEK") and startDate = "' + startDate + '" and endDate = "' + endDate + '"');
var callback = function(data) {
console.debug(data);
console.debug(data.query);
var totalReturned = data.query.count;
for (var i = 0; i < totalReturned; ++i) {
var stock = data.query.results.quote[i];
var symbol = stock.Symbol;
console.debug(symbol, stock.Open, stock.Close, stock);
}
}
$.getJSON(url, 'q=' + data + "&env=http%3A%2F%2Fdatatables.org%2Falltables.env&format=json", callback);