Skip to main content

Equity/commodity/currency information API; sources content from Yahoo! Finance

Project description

yfinanceapi (Equity and currency information API)

Description
-----------

The yfinanceapi is an API for Python that builds on top of the Yahoo! finance JSON API to provide equity and currency information, such as price, volume, last trade time etc.

Installation
------------

The API can be installed from PyPi using the following command:
pip install yfinanceapi
Instructions on installing pip can be found here: https://pip.pypa.io/en/latest/installing.html

Alternatively, it can be installed using github:
pip install git+https://github.com/Karthik005/yfinanceapi#egg=yfinanceapi

The installation may require root permissions.

Usage
-----

The API can be imported in the following manner:

import yfinanceapi as api

Stock/equity information is obtained as follows:

api.get_prices(['GOOG','MSFT','INFY.NS'])
api.get_volumes(['GOOG','MSFT','INFY.NS'])

Prices are in currency values of the country in which symbol is listed

Currency information is obtained as follows:

api.get_currency_prices(['INR','JPY'])
api.get_currency_utc(['INR','JPY'])

Currency values are measured with respect to USD.

Additional functions, information on usage and allowed symbol values can be found in the docstrings of the api.py file.


Copyright
---------

Copyright 2015, Karthik.S


License
-------

This project is licensed under GNU v2.0. For more information read the LICENSE.txt file.


Bugs and requests
----------------

Bugs and feature requests can be reported at karthikbharadwaj005@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yfinanceapi-1.0.2.tar.gz (10.4 kB view details)

Uploaded Source

File details

Details for the file yfinanceapi-1.0.2.tar.gz.

File metadata

  • Download URL: yfinanceapi-1.0.2.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for yfinanceapi-1.0.2.tar.gz
Algorithm Hash digest
SHA256 ef09f5d6b25890b8029753690dd5e8829f050345b62ab86e1dba07d99b6ed9cf
MD5 291756ee4064a0ba5a134277372b2660
BLAKE2b-256 dcb99b3b32ae9f5dff4f8bc5d89acd637814e29d0002cf1a7faeb4f2a3d31a8c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page