semvec/pypi-packages huggingface dataset:
turingquant 0.2.2
Ferramentas para obtenção e manipulação de dados financeiros.
Requires Python: >=3.6
Keywords: quant data scraping quantitative finance benchmark backtest

# Turing Quant

`turingquant` é uma biblioteca para coleta, análise e backtesting de ativos e estratégias financeiras. O projeto está em desenvolvimento ativo pelos membros de Finanças Quantitativas do [Grupo Turing](https://github.com/grupoturing).

`pip install turingquant` instala a última versão estável.

## Utilização

A biblioteca conta com 3 módulos: `metrics`, `benchmark`, e `support`.

`support` possui funções para obter dados fundamentalistas de empresas.

`metrics` possui funções para obter informações e indicadores sobre uma série de retornos.

`benchmark` possui funções para calcular o retorno de um ativo em um dado intervalo de tempo.

`optimizers` possui classes para otimizações de carteiras de investimento.

A API de onde obtemos os dados fundamentalistas é a Alpha Vantage e você pode obter a [chave de uso gratuitamente](https://www.alphavantage.co/support/#api-key). Essa chave será necessária sempre que você utilizar as funções `daily` e `intraday`.

No código você pode verificar o que cada função retorna e a descrição de cada parâmetro que as funções recebem.

## Contribuidores

- [Gabriel Mossato](https://github.com/gvmossato)
- [Guilherme Colasante Sgarbiero](https://github.com/guicola-sg)
- [Guilherme Corazza Marques](https://github.com/guicmarques)
- [Guilherme Fernandes](https://github.com/aateg)
- [Julia Pocciotti](https://github.com/juliapocciotti)
- [Lucas Leme](https://github.com/lucas-leme)
- [Noel Viscome Eliezer](https://github.com/anor4k)
age-YTDownloader 0.0.1
YT video stream downloader
Keywords: python,video,stream,YouTube

# YT_Downloader

Package for aquiring binary data for YT videos with age restrictions.

# Usage

To use in your project include 'import YTDownloader'

Create a class object passing a url (for a YouTube video) string like:
	yt = YTDownloader.AgeRestrictedYTVideo(<url-here>)
	
Query if video is age restricted like:
	age_restricted = yt.is_age_restricted()
	
Either way, a binary object for the video is returned by:
	bytes_obj = yt.get_video()
data-tools-traders-club 0.1.0
Data science oriented tools package
Requires Python: >=3.6

# Data Tools

Data Science oriented tools package 

## Features

- Connection with differents databases to perform queries
-- MySQL
-- MongoDB
- Data Cleaning

## Instalation
You can install this package using

```
pip install data-tools-traders-club
```

## Usage
```
# Connection
## MySQL
### Import
from data_tools.connection.mysql.api import MySQL

### Credentials
username = os.getenv('MYSQL_USERNAME')
password = os.getenv('MYSQL_PASSWORD')
host = os.getenv('MYSQL_HOST')

### Class Instantiation
mysql_in =  MySQL(username, password, host)

### Query
schema = 'SCHEMA'
table = 'TABLE'

query = f"""SELECT * FROM {schema}.{table} LIMIT 100"""

df = mysql_in.select_query(query, schema)

## MongoDB
### Import
from data_tools.connection.mongodb.api import MongoDB

### Credentials
username = os.getenv('MONGODB_USERNAME')
password = os.getenv('MONGODB_PASSWORD')
host_string = os.getenv('MONGODB_HOST_STRING')

### Class Instantiation
mongodb_in = MongoDB(username, password, host_string)

### Pipeline
database = os.getenv('MONGODB_DATABASE_TEST')
collection = os.getenv('MONGODB_COLLECTION_TEST')
pipeline = [
    {
        '$project': {
            'id': '$id'
        }
    }, {
        '$limit': 10
    }
]

df = mongodb_in.select_pipeline(database, collection, pipeline)

# tools
## DataCleaning
### Import
from data_tools.tools.api import DataCleaning

### Class Instantiation
clean = DataCleaning()

### Rename DataFrame (snake_case)
df = clean.rename_dataframe_snakecase(df)

### Rename DataFrame (CamelCase)
df = clean.rename_dataframe_camelcase(df)
```


## Project Struture
```
root
├───data_tools
│   ├───connection
│   │   ├───mongodb
│   │   │   └── api.py
│   │   └───mysql
│   │         └── api.py
│   └───tools
│               └── api.py
├───tests 
│   └───connection
│         ├───mongodb
│         │   └── test_api.py
│         └───mysql
│               └── test_api.py
├───venv ## Virtual enviroment (Local)
├───.env ## environmental variables (Local)
├───.gitignore
├───Authors.rst
├───CONTRIBUITING.md
├───History.md
├───LICENSE
├───Makefile
├───MANIFEST.in
├───README.md
├───requirements.txt
└───setup.py
```