import datetime
from typing import List
from zipfile import ZipFile
from intrag_sdk import ItauPassivo, Arquivo
import pandas as pd

user = "rps.op04"
password = "RPS2024*"

api = ItauPassivo(echo=True)
api.authenticate(user=user, password=password)

# Propriedades disponíveis
nome_gestor: str = api.nome_gestor
codigo_gestor: str = api.codigo_gestor
fundos: pd.DataFrame = api.fundos

# Posição de cotistas
codigo_fundo: str = fundos["CDFDO"][0]

posicoes: pd.DataFrame = api.posicao_cotistas(codigo_fundo=codigo_fundo)


print(posicoes)
