import os from datetime import timedelta from t_tech.invest import Client from t_tech.invest.schemas import GetAssetReportsRequest from t_tech.invest.utils import now TOKEN = os.environ["INVEST_TOKEN"] def main(): with Client(TOKEN) as client: instruments = client.instruments.find_instrument( query="Тинькофф Квадратные метры" ) instrument = instruments.instruments[0] print(instrument.name) request = GetAssetReportsRequest( instrument_id=instrument.uid, from_=now() - timedelta(days=7), to=now(), ) print(client.instruments.get_asset_reports(request=request)) if __name__ == "__main__": main()