aaaccell / Morningstar
Licence: mit
Morningstar API Client
Stars: ✭ 52
Programming Languages
Labels
Projects that are alternatives of or similar to Morningstar
Python Adguardhome
Asynchronous Python client for the AdGuard Home API
Stars: ✭ 29 (-44.23%)
Mutual labels: api-client
Appnexus Client
🐍 General purpose Python client for the AppNexus API
Stars: ✭ 37 (-28.85%)
Mutual labels: api-client
Blockchain Anchor
A Node.js library for anchoring data onto the Bitcoin blockchain and confirming anchored data on Bitcoin and Ethereum.
Stars: ✭ 32 (-38.46%)
Mutual labels: api-client
Frost Client
Frost Client helps you to easily integrate your applications with Po.et's API.
Stars: ✭ 35 (-32.69%)
Mutual labels: api-client
Checkout Sdk Node
Checkout.com SDK for Node.js. Documentation here:
Stars: ✭ 28 (-46.15%)
Mutual labels: api-client
Alphavantage.net
.Net client library for Alpha Vantage API
Stars: ✭ 52 (+0%)
Mutual labels: api-client
Streamingclientlibrary
C# client library for Twitch, YouTube Live, and other streaming services
Stars: ✭ 48 (-7.69%)
Mutual labels: api-client
Cricinfo
Python library for accessing information from http://cricinfo.com (Live scores and updates)
Stars: ✭ 32 (-38.46%)
Mutual labels: api-client
Laravel5 Genderize Api Client
Laravel 5 client for the Genderize.io API
Stars: ✭ 47 (-9.62%)
Mutual labels: api-client
Apipie
Transform api declaration to js object for frontend. Inspired by VueRouter, koa-middleware and axios.
Stars: ✭ 29 (-44.23%)
Mutual labels: api-client
Apiclientcodegen
A collection of Visual Studio custom tool code generators for Swagger / OpenAPI specification files
Stars: ✭ 50 (-3.85%)
Mutual labels: api-client
App Search Node
Elastic App Search Official Node.js Client
Stars: ✭ 29 (-44.23%)
Mutual labels: api-client
Bitmovin Python
DEPRECATED: Python client for the Bitmovin API, see https://github.com/bitmovin/bitmovin-api-sdk-python
Stars: ✭ 39 (-25%)
Mutual labels: api-client
Google Measurement Php Client
PHP Client to send analytics data over the Google Measurement Protocol to Google Analytics
Stars: ✭ 52 (+0%)
Mutual labels: api-client
Php Quandl
Easy access to the Quandl Data API using PHP
Stars: ✭ 51 (-1.92%)
Mutual labels: api-client
Morningstar API Client
This project provides a client to the Morningsar Web Services endpoints.
Setup
Install as a dependency using pip:
pip install morningstar
or install from source:
git clone [email protected]:aaaccell/morningstar.git
cd morningstar
python setup.py install
Once installed, a configuration file (config-morningstar.yml
or .config-morningstar.yml
) is required within your home folder (~). The content can be derived from config-morningstar.yml.dist:
cp config-morningstar.yml.dist ~/.config-morningstar.yml
Usage
from morningstar.morningstar_client import MorningstarClient
client = MorningstarClient()
The most recommended way to use this module is to instantiate MorningstarClient
directly, and if necessary extend funcationality using inheritance: class MyMorningstarClient(MorningstarClient)
.
client.get_instrument_prices(instrument='28.10.F00000JQA9', start_date='01-01-2019', end_date='02-01-2019')
Alternatively, the underlying provider can be accessed using the client instance and therefore provides the full scope of the Morningstar web service API:
client.provider.search({'isin': "CH0038863350"})
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].