From 31a3a06f349cb066b1baa00b6f1d9e0daf1ba74e Mon Sep 17 00:00:00 2001 From: Cryptoval Trading Technologies Date: Fri, 23 Aug 2024 00:03:05 +0000 Subject: [PATCH] . --- data/admin/cvtt_hosts.cfg | 6 ++++++ data/admin/git_repositories.cfg | 11 +++++++---- data/apps/active_instruments.cfg | 1 + data/apps/common/strategies.cfg | 6 ++++++ data/apps/cvtt_eqt_alpaca.cfg | 14 ++++---------- data/refdata/exchanges.cfg | 17 +++-------------- 6 files changed, 27 insertions(+), 28 deletions(-) diff --git a/data/admin/cvtt_hosts.cfg b/data/admin/cvtt_hosts.cfg index 2ab942e..36ff13b 100644 --- a/data/admin/cvtt_hosts.cfg +++ b/data/admin/cvtt_hosts.cfg @@ -114,6 +114,12 @@ "docker": true, "supervisor": false, }, + "cvtt-prod-eqty-01": { + "type": "vm", + "users": ["oleg", "cvtt"], + "docker": true, + "supervisor": false, + }, "cvtt-research": { "type": "vm", "users": ["oleg"], diff --git a/data/admin/git_repositories.cfg b/data/admin/git_repositories.cfg index a610dd5..31193b5 100644 --- a/data/admin/git_repositories.cfg +++ b/data/admin/git_repositories.cfg @@ -55,10 +55,13 @@ } "devel-env": { "cvtt-dev": [ - {"gitea": "ssh://git@homestore.cvtt.vpn:20022/oleg/develop.vscode.cvtt-dev.git"}, - ], - "cvtt-research": [ - {"gitea": "ssh://git@homestore.cvtt.vpn:20022/oleg/develop.vscode.cvtt-research.git"}, + {"gitea": "ssh://git@homestore.cvtt.vpn:20022/develop_env/.vscode.cvtt-dev.git"}, + ] + , "cvtt-research": [ + {"gitea": "ssh://git@homestore.cvtt.vpn:20022/develop_env/.vscode.cvtt-research.git"}, + ] + , "oleg-macpro": [ + {"gitea": "ssh://git@homestore.cvtt.vpn:20022/develop_env/.vscode.oleg-macpro.git"}, ] }, "personal": { diff --git a/data/apps/active_instruments.cfg b/data/apps/active_instruments.cfg index 991c322..707f8e6 100644 --- a/data/apps/active_instruments.cfg +++ b/data/apps/active_instruments.cfg @@ -2,6 +2,7 @@ "ALPACA_SNDBX": { "dynamic_stock_list": { "exchange_id": "ALPACA" + , "list_source": "redis" , "redis_settings": "cvtt-prod-02" , "redis_key": "DAY_STOCK_LIST" } diff --git a/data/apps/common/strategies.cfg b/data/apps/common/strategies.cfg index a2dd933..187b08c 100644 --- a/data/apps/common/strategies.cfg +++ b/data/apps/common/strategies.cfg @@ -23,4 +23,10 @@ "liquidate_at": "15:45" # EDT Time } } + , "TGTPOS-BY_REDIS": { + "class": "cvttpy.trading.strategies.TgtPosByRedisStrategy" + , "params": { + "redis_subject": "MAN_TGT_POS" + } + } } diff --git a/data/apps/cvtt_eqt_alpaca.cfg b/data/apps/cvtt_eqt_alpaca.cfg index 276c169..b568c04 100644 --- a/data/apps/cvtt_eqt_alpaca.cfg +++ b/data/apps/cvtt_eqt_alpaca.cfg @@ -1,8 +1,8 @@ @var CONFIG_SERVICE=cloud23.cvtt.vpn:6789 @var ResultPath=/tmp -{ - "refdata": @inc=http://${CONFIG_SERVICE}/refdata/refdata +{ "___dummy___": null + , "refdata": @inc=http://${CONFIG_SERVICE}/refdata/refdata , "redis": @inc=http://${CONFIG_SERVICE}/apps/common/redis , "active_instruments": @inc=http://${CONFIG_SERVICE}/apps/active_instruments , "cvttcomm": { @@ -40,7 +40,7 @@ } } # -------------------------------------------------------------------- - "executor": { + , "executor": { "app_channel": "EXEC" , "exchanges_settings": { "COINBASE_AT": { @@ -108,14 +108,8 @@ "mkt_data": { "enabled": true , "streaming": true - }, + } } - # , "COINBASE_AT": { - # "mkt_data": { - # "enabled": true - # , "streaming": true - # }, - # } } } # -------------------------------------------------------------------- diff --git a/data/refdata/exchanges.cfg b/data/refdata/exchanges.cfg index dcd43a3..9a11189 100644 --- a/data/refdata/exchanges.cfg +++ b/data/refdata/exchanges.cfg @@ -260,8 +260,8 @@ "open_orders_url": ["GET", "https://api.coinbase.com/api/v3/brokerage/orders/historical/batch"] , "submit_order_url": ["POST", "https://api.coinbase.com/api/v3/brokerage/orders"] , "cancel_order_url": ["POST", "https://api.coinbase.com/api/v3/brokerage/orders/batch_cancel"] - }, - "ws_url": ["WSS", "wss://advanced-trade-ws.coinbase.com"] + } + , "ws_url": ["WSS", "wss://advanced-trade-ws.coinbase.com"] } , "accounting": { @@ -281,7 +281,7 @@ , "max_connections": 10 , "price_throttle": true - , "ws_url": ["WSS", "wss://ws-feed.pro.coinbase.com"] + , "ws_url": ["WSS", "wss://ws-feed.exchange.coinbase.com"] } } , "COINBASE_AT-MDPORTAL": { @@ -408,17 +408,6 @@ , "channel_prefix": "MD_ALPACA_SNDBX" } } - # , "MD_PORTAL_ALPACA_02": { - # "exchange_id": "MD_PORTAL" - # , "name": "MD Portal (proxy)" - # , "type": "PROXY" - - # , "mktdata" : { - # "class": "cvttpy.exchanges.proxies.md_portal_clnt.mkt_data.MktDataPortalFeed" - # , "redis_settings": "cvtt-prod-02" - # , "channel_prefix": "MD_ALPACA_02" - # } - # } , "MD_PORTAL_ALPACA_03": { "exchange_id": "MD_PORTAL" , "name": "MD Portal (proxy)"