Skip to main content

Omaha

Omaha aims to provide a unified view of financial metrics of the company.

  • Designed to provide comprehensive data set for the financial analysis.
  • Combining multiple type of financial data consistently.
  • Data is provided in Pandas DataFrame format for the usability.

Note

It only supports Japanese company for now.

Dependencies

Install

$ pip install omaha

Usage

from omaha import Omaha
factory = Omaha(bc_apikey='XXXXXXX', quandl_apikey='YYYYYYY')

# Financial indicators for the ticker symbol 1376
company = factory.company('1376', '2018Q1', '2019Q4')

# Daily stock prices for the ticker symbol 1376
stockprice = factory.stockprice('1376', '2018-01-01', '2018-12-31')

# Joining multiple indicators

view = company.join(stockprice)
view.df().head()

#                             company_name     ceo_name                  headquarters_address        ...   Low         Close
#2018-11-30 00:00:00+00:00    カネコ種苗株式会社  代表取締役社長  金子 昌彦   群馬県前橋市古市町一丁目50番地12 ...  1389.568777  1408.187823
#2018-08-31 00:00:00+00:00    カネコ種苗株式会社  代表取締役社長  金子 昌彦   群馬県前橋市古市町一丁目50番地12 ...  1479.188532  1479.188532

Development

You can develop the package as editable dependencies with Pipenv.

$ pipenv install --dev -e .

To build the package, run make package.

$ make package

Download files

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

Source Distribution

omaha-0.0.12.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omaha-0.0.12-py3-none-any.whl (11.5 kB view details)

Uploaded Python 3

File details

Details for the file omaha-0.0.12.tar.gz.

File metadata

  • Download URL: omaha-0.0.12.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

File hashes

Hashes for omaha-0.0.12.tar.gz
Algorithm Hash digest
SHA256 3e9560764c1155d6a82d77e28254d14e8058fee8c658005cb84fad900e462a7f
MD5 e364f343d26910cf35989e80f5b0fabf
BLAKE2b-256 f2ce944a548562c96fac9aa34b121fae5de3439d248b404d7620ff8d52817566

See more details on using hashes here.

File details

Details for the file omaha-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: omaha-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 11.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

File hashes

Hashes for omaha-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 51b995c9ff1854947dbcb5cd18c06c0d5838f958549393fe5dd1eadbe2d4e099
MD5 0c39d054b785a8f1227823c1f9a836a1
BLAKE2b-256 bfa4666805cbd7bf681de34071d9cf5aae1a5d91ef7f40fea69f7c05c9b3bf7f

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 Sentry Error logging StatusPage Status page