Metadata-Version: 2.4
Name: refinitiv-data-loader
Version: 0.0.3
Author: Jonathan Willert
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: pandas
Requires-Dist: polars
Requires-Dist: requests
Dynamic: author
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: requires-dist

# dataloader
This dataloader module provides easy API access to financial data providers.

## Setup

1. As RWTH Student get Refintiv Credentials from [EFI Lehrstuhl](https://www.efi.rwth-aachen.de/cms/efi/das-lehr-und-forschungsgebiet/~rihb/eikon/)

2. Get your api key from Refintiv Desktop app. You need to search for "Appkey" in the search bar. Keep in mind, some accounts from EFI might not have api key access, then the page shows an error!

3. Setup Configuration folder in root directory of this repo like in the [Refinitiv Example Repo](https://github.com/LSEG-API-Samples/Example.DataLibrary.Python)

## Usage

Documentation is work in progress. There might be frequent changes in near future and we plan to also include other APIs. This module is supposed to be added as submodule to a repository and then you can import and run all functions in [refinitivloader.py](src/refinitivloader.py)

```sh
git submodule add https://github.com/aachen-investment-club/dataloader.git
git submodule update --init --recursive
```

If the dataloader module is updated, you need to manually update the submodule in this repo too with the above command.

## Refintiv Resources

Further resources on using the lseg / refinitiv data api can be found in the [LSEG Repo](https://github.com/LSEG-API-Samples/Example.DataLibrary.Python/tree/lseg-data-examples/Tutorials).
