{ "DISABLED": { "name": "Disabled Trading Algo", "class": "cvttpy_trading.trading.algos.disabled.DisabledTradingAlgo", "params": {} }, "PASS_THROUGH": { "name": "PassThrough Trading Algo", "class": "cvttpy_trading.trading.algos.passthrough.PassThroughTradingAlgo", "params": { "support_send_order": true, "support_cancel_order": true, } }, "LIQUIDATE": { "name": "Liquidation Trading Algo", "class": "cvttpy_trading.trading.algos.liquidate.LiquidateTradingAlgo", "params": { "order_pricer": { "class": "BookTopJoinPricer", "shift_bps": 10 }, "instruments": [ ["COINBASE", "PAIR-BTC-USD"], ["COINBASE", "PAIR-ETH-USD"] ] } }, "TARGET_POSITIONS": { "name": "Target Positions Trading Algo" "class": "cvttpy_trading.trading.algos.tgt_pos.TgtPosTradingAlgo", "params": { "order_pricer": { "class": "BookTopMidPricer", "shift_bps": 0 }, "pos_diff_pct_trigger": 10.0, "mkt_data_threshold_sec": 1.0, "instruments": [ ["COINBASE", "PAIR-BTC-USD"], ["COINBASE", "PAIR-ETH-USD"] ] } }, }