from decimal import Decimal TARGET_WEIGHTS = { "TPAY": Decimal("0.15"), "RU000A10B7T7": Decimal("0.05"), "SFIN": Decimal("0.02"), "RU000A107AM4": Decimal("0.06"), "T": Decimal("0.04"), "RUB000UTSTOM": Decimal("0.03"), "SBERP": Decimal("0.04"), "SU26212RMFS9": Decimal("0.15"), "SBRB": Decimal("0.017"), "TGLD@": Decimal("0.10"), "TBRU@": Decimal("0.03"), "TATNP": Decimal("0.013"), "TMOS@": Decimal("0.25"), "ROSN": Decimal("0.05"), } CORRIDOR = Decimal("0.02") # 2% коридор отклонения от целевой доли