20250807
This commit is contained in:
+24
-24
@@ -12,7 +12,7 @@
|
|||||||
, "cred_key": "ALPACA_PROD"
|
, "cred_key": "ALPACA_PROD"
|
||||||
|
|
||||||
, "order_entry": {
|
, "order_entry": {
|
||||||
"class": "cvttpy.exchanges.alpaca.oe_client.AlpacaOrderEntryClient"
|
"class": "cvttpy_trading.exchanges.alpaca.oe_client.AlpacaOrderEntryClient"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
, "REST": {
|
, "REST": {
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.alpaca.mkt_data.AlpacaStockFeed"
|
"class": "cvttpy_trading.exchanges.alpaca.mkt_data.AlpacaStockFeed"
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "accounting": {
|
, "accounting": {
|
||||||
"class": "cvttpy.exchanges.alpaca.acct_client.AlpacaAccounting"
|
"class": "cvttpy_trading.exchanges.alpaca.acct_client.AlpacaAccounting"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
, "REST": {
|
, "REST": {
|
||||||
@@ -98,7 +98,7 @@
|
|||||||
, "cred_key": "ALPACA_SANDBOX"
|
, "cred_key": "ALPACA_SANDBOX"
|
||||||
|
|
||||||
, "order_entry": {
|
, "order_entry": {
|
||||||
"class": "cvttpy.exchanges.alpaca.oe_client.AlpacaOrderEntryClient"
|
"class": "cvttpy_trading.exchanges.alpaca.oe_client.AlpacaOrderEntryClient"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
, "REST": {
|
, "REST": {
|
||||||
@@ -125,7 +125,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.alpaca.mkt_data.AlpacaMdFeed"
|
"class": "cvttpy_trading.exchanges.alpaca.mkt_data.AlpacaMdFeed"
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -155,7 +155,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "accounting": {
|
, "accounting": {
|
||||||
"class": "cvttpy.exchanges.alpaca.acct_client.AlpacaAccounting"
|
"class": "cvttpy_trading.exchanges.alpaca.acct_client.AlpacaAccounting"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
, "REST": {
|
, "REST": {
|
||||||
@@ -184,7 +184,7 @@
|
|||||||
, "connector_class" : "MdOnlyExchangeConnector"
|
, "connector_class" : "MdOnlyExchangeConnector"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.bitstamp.mkt_data.BitstampMdFeed"
|
"class": "cvttpy_trading.exchanges.bitstamp.mkt_data.BitstampMdFeed"
|
||||||
, "reconnect_secs": 2
|
, "reconnect_secs": 2
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -204,7 +204,7 @@
|
|||||||
, "type": "FUTURES"
|
, "type": "FUTURES"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.binance.futures.mkt_data.BnbFutMktDataFeed"
|
"class": "cvttpy_trading.exchanges.binance.futures.mkt_data.BnbFutMktDataFeed"
|
||||||
, "max_connections": 10
|
, "max_connections": 10
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
@@ -234,7 +234,7 @@
|
|||||||
, "type": "SPOT"
|
, "type": "SPOT"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed"
|
"class": "cvttpy_trading.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed"
|
||||||
, "max_connections": 10
|
, "max_connections": 10
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
@@ -265,7 +265,7 @@
|
|||||||
, "type": "SPOT"
|
, "type": "SPOT"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed"
|
"class": "cvttpy_trading.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed"
|
||||||
, "reconnect_secs": 10
|
, "reconnect_secs": 10
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -293,7 +293,7 @@
|
|||||||
, "type": "SPOT"
|
, "type": "SPOT"
|
||||||
|
|
||||||
, "order_entry": {
|
, "order_entry": {
|
||||||
"class": "cvttpy.exchanges.coinbase.spot.oe_client.CoinbaseSpotOEClient"
|
"class": "cvttpy_trading.exchanges.coinbase.spot.oe_client.CoinbaseSpotOEClient"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
# , "ws_url": ["WSS", "wss://advanced-trade-ws.coinbase.com"]
|
# , "ws_url": ["WSS", "wss://advanced-trade-ws.coinbase.com"]
|
||||||
@@ -317,7 +317,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
, "accounting": {
|
, "accounting": {
|
||||||
"class": "cvttpy.exchanges.coinbase.spot.account.CoinbaseSpotAccounting"
|
"class": "cvttpy_trading.exchanges.coinbase.spot.account.CoinbaseSpotAccounting"
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
# , "REST": {
|
# , "REST": {
|
||||||
@@ -337,7 +337,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.coinbase.spot.mkt_data.CoinbaseMdFeed"
|
"class": "cvttpy_trading.exchanges.coinbase.spot.mkt_data.CoinbaseMdFeed"
|
||||||
|
|
||||||
, "reconnect_secs": 2
|
, "reconnect_secs": 2
|
||||||
, "max_connections": 10
|
, "max_connections": 10
|
||||||
@@ -368,7 +368,7 @@
|
|||||||
, "connector_class" : "MdOnlyExchangeConnector"
|
, "connector_class" : "MdOnlyExchangeConnector"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.gemini.mkt_data.GeminiMdFeed"
|
"class": "cvttpy_trading.exchanges.gemini.mkt_data.GeminiMdFeed"
|
||||||
, "reconnect_secs": 1
|
, "reconnect_secs": 1
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -393,7 +393,7 @@
|
|||||||
, "connector_class" : "MdOnlyExchangeConnector"
|
, "connector_class" : "MdOnlyExchangeConnector"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.gemini.mkt_data.GeminiMdFeed"
|
"class": "cvttpy_trading.exchanges.gemini.mkt_data.GeminiMdFeed"
|
||||||
, "reconnect_secs": 1
|
, "reconnect_secs": 1
|
||||||
|
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
@@ -422,7 +422,7 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
, "accounting": {
|
, "accounting": {
|
||||||
"class": "cvttpy.exchanges.gemini.account.GeminiExchAccounting"
|
"class": "cvttpy_trading.exchanges.gemini.account.GeminiExchAccounting"
|
||||||
# D E P R E C A T E D
|
# D E P R E C A T E D
|
||||||
, "REST": {
|
, "REST": {
|
||||||
"open_orders_url": ["POST", "https://api.sandbox.gemini.com/v1/orders"]
|
"open_orders_url": ["POST", "https://api.sandbox.gemini.com/v1/orders"]
|
||||||
@@ -455,7 +455,7 @@
|
|||||||
, "type": "SPOT"
|
, "type": "SPOT"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.kraken.mkt_data.KrakenMdFeed"
|
"class": "cvttpy_trading.exchanges.kraken.mkt_data.KrakenMdFeed"
|
||||||
, "max_connections": 10
|
, "max_connections": 10
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
@@ -480,7 +480,7 @@
|
|||||||
, "type": "SPOT"
|
, "type": "SPOT"
|
||||||
|
|
||||||
, "mktdata" : {
|
, "mktdata" : {
|
||||||
"class": "cvttpy.exchanges.okx.mkt_data.OkxMdFeed"
|
"class": "cvttpy_trading.exchanges.okx.mkt_data.OkxMdFeed"
|
||||||
, "max_connections": 10
|
, "max_connections": 10
|
||||||
, "reconnect_secs": 2.0
|
, "reconnect_secs": 2.0
|
||||||
|
|
||||||
@@ -508,12 +508,12 @@
|
|||||||
|
|
||||||
|
|
||||||
# , "mktdata" : {
|
# , "mktdata" : {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.md_client.MktSimMdClientFeed"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.md_client.MktSimMdClientFeed"
|
||||||
# "ws_url": ["WS", "ws://localhost:10180/ws"]
|
# "ws_url": ["WS", "ws://localhost:10180/ws"]
|
||||||
# }
|
# }
|
||||||
|
|
||||||
# , "order_entry": {
|
# , "order_entry": {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient"
|
||||||
|
|
||||||
# , "REST": {
|
# , "REST": {
|
||||||
# "new_order_url": ["POST", "http://localhost:10182/order"]
|
# "new_order_url": ["POST", "http://localhost:10182/order"]
|
||||||
@@ -525,7 +525,7 @@
|
|||||||
# "ws_url": ["WSS", "ws://localhost:10181/ws"]
|
# "ws_url": ["WSS", "ws://localhost:10181/ws"]
|
||||||
# }
|
# }
|
||||||
# , "accounting": {
|
# , "accounting": {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.acct_client.MktSimAccounting"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.acct_client.MktSimAccounting"
|
||||||
# , "REST": {
|
# , "REST": {
|
||||||
# "positions_url": ["GET", "http://localhost:10083/positions"]
|
# "positions_url": ["GET", "http://localhost:10083/positions"]
|
||||||
# , "trades_url": ["GET", "http://localhost:10083/trades"]
|
# , "trades_url": ["GET", "http://localhost:10083/trades"]
|
||||||
@@ -540,12 +540,12 @@
|
|||||||
|
|
||||||
|
|
||||||
# , "mktdata" : {
|
# , "mktdata" : {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.md_client.MktSimMdClientFeed"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.md_client.MktSimMdClientFeed"
|
||||||
# "ws_url": ["WS", "ws://localhost:8080/ws"]
|
# "ws_url": ["WS", "ws://localhost:8080/ws"]
|
||||||
# }
|
# }
|
||||||
|
|
||||||
# , "order_entry": {
|
# , "order_entry": {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient"
|
||||||
|
|
||||||
# , "REST": {
|
# , "REST": {
|
||||||
# "new_order_url": ["POST", "http://localhost:8181/order"]
|
# "new_order_url": ["POST", "http://localhost:8181/order"]
|
||||||
@@ -557,7 +557,7 @@
|
|||||||
# "ws_url": ["WSS", "ws://localhost:8180/ws"]
|
# "ws_url": ["WSS", "ws://localhost:8180/ws"]
|
||||||
# }
|
# }
|
||||||
# , "accounting": {
|
# , "accounting": {
|
||||||
# "class": "cvttpy.exchanges.mkt_simulator.acct_client.MktSimAccounting"
|
# "class": "cvttpy_trading.exchanges.mkt_simulator.acct_client.MktSimAccounting"
|
||||||
# , "REST": {
|
# , "REST": {
|
||||||
# "positions_url": ["GET", "http://localhost:8182/positions"]
|
# "positions_url": ["GET", "http://localhost:8182/positions"]
|
||||||
# , "trades_url": ["GET", "http://localhost:8182/trades"]
|
# , "trades_url": ["GET", "http://localhost:8182/trades"]
|
||||||
|
|||||||
Reference in New Issue
Block a user