mirror of
https://github.com/hongtaocai/googlefinance.git
synced 2024-06-24 22:09:41 -05:00
Python module to get real-time stock data from Google Finance API
dist | ||
googlefinance | ||
.gitignore | ||
LICENSE | ||
MANIFEST | ||
README.md | ||
setup.cfg | ||
setup.py |
googlefinance
Python module to get stock data from Google Finance API
This module provides no delay, real time stock data in NYSE & NASDAQ. yahoo-finance's data is delayed by 15 min, but it provides apis to fetch historical day-by-day stock data.
##Install From PyPI with pip:
$pip install googlefinance
From development repo (requires git)
$git clone https://github.com/hongtaocai/googlefinance.git
$cd googlefinance
$python setup.py install
##Usage example
>>> from googlefinance import getQuotes
>>> import json
>>> print json.dumps(getQuotes('AAPL'), indent=2)
[
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "129.09",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "129.09",
"Yield": "1.46",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "0.47",
"StockSymbol": "AAPL",
"ID": "22144"
}
]
>>> print json.dumps(getQuotes(['AAPL', 'GOOG']), indent=2)
[
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "129.09",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "129.09",
"Yield": "1.46",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "0.47",
"StockSymbol": "AAPL",
"ID": "22144"
},
{
"Index": "NASDAQ",
"LastTradeWithCurrency": "571.34",
"LastTradeDateTime": "2015-03-02T16:04:29Z",
"LastTradePrice": "571.34",
"Yield": "",
"LastTradeTime": "4:04PM EST",
"LastTradeDateTimeLong": "Mar 2, 4:04PM EST",
"Dividend": "",
"StockSymbol": "GOOG",
"ID": "304466804484872"
}
]