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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
omaha-0.0.12-py3-none-any.whl
(11.5 kB
view details)
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e9560764c1155d6a82d77e28254d14e8058fee8c658005cb84fad900e462a7f
|
|
| MD5 |
e364f343d26910cf35989e80f5b0fabf
|
|
| BLAKE2b-256 |
f2ce944a548562c96fac9aa34b121fae5de3439d248b404d7620ff8d52817566
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
51b995c9ff1854947dbcb5cd18c06c0d5838f958549393fe5dd1eadbe2d4e099
|
|
| MD5 |
0c39d054b785a8f1227823c1f9a836a1
|
|
| BLAKE2b-256 |
bfa4666805cbd7bf681de34071d9cf5aae1a5d91ef7f40fea69f7c05c9b3bf7f
|