| 12345678910111213141516171819202122232425262728293031323334353637 |
- '''Module containing a handful of methods for
- aggregating data from markets throughout the world'''
- import requests
- import simplejson as json
- from datetime import datetime
- APIKEY = ' fANs6ykrCdAxas7zpMz7'
- def DOWJonesIndustrialavg(APIKEY):
- #Returns JSON data of the Dow Jones Average.
- parameters = {
- 'rows' : 1,
- 'auth_token' : APIKEY,
- }
- r = requests.get('https://www.quandl.com/api/v1/datasets/BCB/UDJIAD1.json?',params=parameters)
- d = json.loads(r.content)
- return d['data']
- def SnP500Indexpull(APIKEY):
- #Returns JSON data of the S&P 500 Index.
- parameters = {
- 'rows' : 1,
- 'auth_token' : APIKEY,
- }
- r = requests.get('https://www.quandl.com/api/v1/datasets/YAHOO/INDEX_GSPC.json?',params=parameters)
- d = json.loads(r.content)
- return d['data']
- def Nasdaqpull(APIKEY):
- #Returns JSON data of the Nasdaq Index.
- parameters = {
- 'rows' : 1,
- 'auth_token' : APIKEY,
- }
- r = requests.get('https://www.quandl.com/api/v1/datasets/GOOG/NASDAQ_SWTX.json?',params=parameters)
- d = json.loads(r.content)
- return d['data']
- # print DOWJonesIndustrialavg(APIKEY)
|