Python module to get stock data from Yahoo! Finance
Project description
Python module to get stock data from Yahoo! Finance
Install
From PyPI with pip:
$ pip install yahoo-finance
From development repo (requires git)
$ git clone git://github.com/lukaszbanasiak/yahoo-finance.git
$ cd yahoo-finance
$ python setup.py install
Usage examples
Get currency data
Example: EUR/PLN (EURPLN=X)
>>> from yahoo_finance import Currency >>> eur_pln = Currency('EURPLN') >>> print eur_pln.get_bid() '4.2007' >>> print eur_pln.get_ask() '4.2091' >>> print eur_pln.get_rate() '4.2049' >>> print eur_pln.get_trade_datetime() '2014-03-05 11:23:00 UTC+0000'
Refresh data from market
>>> eur_pln.refresh() >>> print eur_pln.get_rate() '4.2052' >>> print eur_pln.get_trade_datetime() '2014-03-05 11:27:00 UTC+0000'
Avalible methods
- get_bid()
- get_ask()
- get_rate()
- get_trade_datetime()
- refresh()
Requirements
See requirements.txt
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size yahoo-finance-1.1.4.zip (12.2 kB) | File type Source | Python version None | Upload date | Hashes View |