"""Auto-generated formula stub for CASH_RATIOS_V1."""

FORMULA_ID = 'CASH_RATIOS_V1'
FORMULA_OWNER = 'quant_owner'
FORMULA_STATUS = 'active'
FORMULA_INPUT_FIELDS = ['settlement_cash', 'reserved_order_amount', 'planned_buy_amount', 'sell_cash_proceeds_d2', 'total_asset']
FORMULA_OUTPUT_FIELDS = {'settlement_cash_ratio': 'settlement_cash / total_asset * 100', 'total_cash_ratio': 'settlement_cash / total_asset * 100', 'buy_power_cash': 'settlement_cash - reserved_order_amount', 'buy_power_ratio': '(settlement_cash - reserved_order_amount) / total_asset * 100', 'post_trade_total_cash_ratio': '(settlement_cash - planned_buy_amount + sell_cash_proceeds_d2) / total_asset * 100'}

def execute(inputs: dict[str, object]) -> dict[str, object]:
    raise NotImplementedError('CASH_RATIOS_V1' + ' is a generated stub.')
