mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-28 21:12:16 +00:00
Edits
This commit is contained in:
3
openbb_sdk/README.md
vendored
3
openbb_sdk/README.md
vendored
@@ -1,7 +1,6 @@
|
||||
# Table of contents
|
||||
|
||||
- [Table of contents](#table-of-contents)
|
||||
- [OpenBB SDK](#openbb-sdk)
|
||||
- [Pre-requisites](#pre-requisites)
|
||||
- [Installation](#installation)
|
||||
- [API keys](#api-keys)
|
||||
@@ -13,8 +12,6 @@
|
||||
- [Docker](#docker)
|
||||
- [Development](#development)
|
||||
|
||||
# OpenBB SDK
|
||||
|
||||
## Pre-requisites
|
||||
|
||||
To install and use you need:
|
||||
|
||||
3
openbb_sdk/providers/README.md
vendored
3
openbb_sdk/providers/README.md
vendored
@@ -11,7 +11,6 @@ All currently supported providers are listed below.
|
||||
| [Benzinga](./benzinga/README.md) |
|
||||
| [FRED](./fred/README.md) |
|
||||
|
||||
|
||||
## Default Provider Configuration
|
||||
|
||||
To configure the default providers for each route, edit the `.openbb_sdk/user_settings.json` file in your home directory by adding the `defaults` section, a `routes` subsection and for every route, the default provider desired. A sample is shown below.
|
||||
@@ -38,7 +37,7 @@ To configure the default providers for each route, edit the `.openbb_sdk/user_se
|
||||
|
||||
Every provider is located within a folder, with the following structure:
|
||||
|
||||
```
|
||||
```{.bash}
|
||||
openbb_sdk
|
||||
└───providers
|
||||
└───<provider_name>
|
||||
|
||||
12
openbb_sdk/sdk/provider/README.md
vendored
12
openbb_sdk/sdk/provider/README.md
vendored
@@ -1,12 +1,12 @@
|
||||
# Table of contents
|
||||
|
||||
- [Table of contents](#table-of-contents)
|
||||
- [provider](#provider)
|
||||
- [provider](#provider)
|
||||
- [What is Data Standardization?](#what-is-data-standardization)
|
||||
- [Key Elements](#key-elements)
|
||||
- [Installation](#installation)
|
||||
- [Key Elements](#key-elements)
|
||||
- [Installation](#installation)
|
||||
|
||||
# provider
|
||||
## provider
|
||||
|
||||
The OpenBB Provider aims to give a coherent access to financial data providers by introducing standardization procedures.
|
||||
|
||||
@@ -26,7 +26,7 @@ Close for closing price column name in data from one provider might be coded as
|
||||
**Data Cleaning**: we don’t remove errors and inconsistencies from data provider outputs.
|
||||
**Data Transformation & Data Integration**: both transforming data by processing it and integrating data from multiple providers together to harmonize datasets are functions of the SDK and are not handled on a provider level.
|
||||
|
||||
# Key Elements
|
||||
## Key Elements
|
||||
|
||||
- **QueryParams** : Are input parameters that are used for obtaining data. To load stock market data, we would have StockQueryParams, which would have fields like symbol, start date, and end date. You can find the standard query params inside the `./models` folder.
|
||||
- **Data** : Are outputs. Stock market data would be StockPriceData and have fields such as Open, High, Low, Close, and Volume. You can find the standard data models inside the `./models` folder.
|
||||
@@ -34,7 +34,7 @@ Close for closing price column name in data from one provider might be coded as
|
||||
- **Provider** : An object that is specific to a data provider (i.e. PolygonProvider) which holds Provider attributes and unites all of the provider's fetchers into a list.
|
||||
- **Provider Registry** : An aggregation of all the Provider objects and their API keys. It is the main point of usage and is responsible for dynamically serving the data by finding the correct Provider and Fetcher based on the given QueryParams.
|
||||
|
||||
# Installation
|
||||
## Installation
|
||||
|
||||
To install the provider, run the following command in this folder:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user