diff --git a/docker/market_data/md_portal/__UNUSED__/.env b/docker/market_data/md_portal/__UNUSED__/.env deleted file mode 100644 index 800ffef..0000000 --- a/docker/market_data/md_portal/__UNUSED__/.env +++ /dev/null @@ -1,2 +0,0 @@ -ROOT_DIR=/home/cvtt/prod -ADMIN_PORT=7220 diff --git a/docker/market_data/md_portal/__UNUSED__/docker-compose.yml b/docker/market_data/md_portal/__UNUSED__/docker-compose.yml deleted file mode 100644 index 48e4f20..0000000 --- a/docker/market_data/md_portal/__UNUSED__/docker-compose.yml +++ /dev/null @@ -1,20 +0,0 @@ -version: '3.8' - -#================================================== -# Relies on the file `.env` content for varables: -# ROOT_DIR -# JUPYTER_PORT -#================================================== -services: - md_portal: - image: cloud21.cvtt.vpn:5500/md_portal:latest - network_mode: host - container_name: md_portal - restart: unless-stopped - environment: - - JUPYTER_ENABLE_LAB=yes - volumes: - - ${ROOT_DIR}/logs:/logs - ports: - - "${ADMIN_PORT}:${ADMIN_PORT}" - shm_size: "8gb" diff --git a/docker/market_data/md_portal/start_docker_md_portal.sh b/docker/market_data/md_portal/start_docker_md_portal.sh deleted file mode 100755 index d2d2867..0000000 --- a/docker/market_data/md_portal/start_docker_md_portal.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: ${0}" - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a ]" - echo -n " [-n ]" - echo - exit 1 -} - - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX -PortalName=MD_PORTAL_ALPACA_SNDBX -AdminPort=7220 - -while getopts ":C:c:e:a:n:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - n ) - PortalName=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "PortalName=${PortalName}" -echo "AdminPort=${AdminPort}" - - -ImageName=md_portal -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}.${PortalName}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd diff --git a/docker/trading/compose/.env b/docker/trading/compose/.env deleted file mode 100644 index acad6b8..0000000 --- a/docker/trading/compose/.env +++ /dev/null @@ -1,6 +0,0 @@ -BOOK=ALPACA-TEST-BOOK-01 -CONFIG=/config/cvtt_eqty_alpaca.cfg -ACTIVE_EXCHANGES=ALPACA_SNDBX-MDPORTAL -# -ADMIN_PORT_EXECUTOR=7222 - diff --git a/docker/trading/compose/docker-compose.yml b/docker/trading/compose/docker-compose.yml deleted file mode 100644 index 9bb7570..0000000 --- a/docker/trading/compose/docker-compose.yml +++ /dev/null @@ -1,29 +0,0 @@ -version: "3.8" -#================================================== -# Relies on the file `.env` content for varables: -# BOOK -# CONFIG -# ACTIVE_EXCHANGES -# ADMIN_PORT_EXECUTOR -# Start with the command: -# docker compose up -d --pull=always -#================================================== -services: - redis: - image: redis/redis-stack:latest - container_name: redis-stack - ports: - - "6379:6379" - executor: - image: cloud21.cvtt.vpn:5500/executor:latest - container_name: executor.${BOOK} - network_mode: "host" - restart: unless-stopped - depends_on: - - redis - volumes: - - /opt/cvtt/shared:/shared - - /opt/cvtt/logs:/logs - - /opt/cvtt/config:/config - command: ["-c", "${CONFIG}", "-e", "${ACTIVE_EXCHANGES}", "-a", "${ADMIN_PORT_EXECUTOR}"] - shm_size: "8gb" diff --git a/docker/trading/executor/start_docker_executor.sh b/docker/trading/executor/start_docker_executor.sh deleted file mode 100755 index 92832da..0000000 --- a/docker/trading/executor/start_docker_executor.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: $0" - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a "] - echo - exit 1 -} - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX-MDPORTAL -AdminPort=7222 -Book="" - -while getopts ":c:e:a:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "AdminPort=${AdminPort}" - - -ImageName=executor -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd diff --git a/docker/trading/quant/start_docker_quant.sh b/docker/trading/quant/start_docker_quant.sh deleted file mode 100755 index 233972f..0000000 --- a/docker/trading/quant/start_docker_quant.sh +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: $0" - echo -n " -b " - - echo -n " -S (dflt: TRDALGO_001)" - - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a "] - echo - exit 1 -} - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX-MDPORTAL -AdminPort=7224 -Strategy=DAILY_STOCK_001 -Book="" - - -while getopts ":b:c:e:a:S:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - b ) - Book=$OPTARG - ;; - S ) - Strategy=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "Book=${Book}" -echo "Strategy=${Strategy}" -echo "AdminPort=${AdminPort}" - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - - -ImageName=quant - -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}.${Book}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd diff --git a/docker/trading/risk_mgr/start_docker_risk_mgr.sh b/docker/trading/risk_mgr/start_docker_risk_mgr.sh deleted file mode 100755 index 7ec4d48..0000000 --- a/docker/trading/risk_mgr/start_docker_risk_mgr.sh +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: $0" - echo -n " -b " - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a "] - echo - exit 1 -} - - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX-MDPORTAL -AdminPort=7223 -Book="" - - -while getopts ":b:c:e:a:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - b ) - Book=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "Book=${Book}" -echo "AdminPort=${AdminPort}" - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - - -ImageName=risk_mgr -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}.${Book}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd diff --git a/docker/trading/trader/start_docker_trader.sh b/docker/trading/trader/start_docker_trader.sh deleted file mode 100755 index ca42afb..0000000 --- a/docker/trading/trader/start_docker_trader.sh +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: $0" - echo -n " -b " - - echo -n " -A (dflt: TRDALGO_001)" - - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a "] - echo - exit 1 -} - - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX-MDPORTAL -AdminPort=7226 -Algo=TRDALGO_001 -Book="" - - -while getopts ":b:c:e:a:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - b ) - Book=$OPTARG - ;; - A ) - Algo=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "Book=${Book}" -echo "Algo=${Algo}" -echo "AdminPort=${AdminPort}" - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - - -ImageName=trader -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}.${Book}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd diff --git a/docker/trading/trading_recorder/start_docker_trading_recorder.sh b/docker/trading/trading_recorder/start_docker_trading_recorder.sh deleted file mode 100755 index 27da24a..0000000 --- a/docker/trading/trading_recorder/start_docker_trading_recorder.sh +++ /dev/null @@ -1,77 +0,0 @@ -#!/bin/bash - -usage() { - echo -n "Usage: $0" - echo -n " -b " - echo -n " [-c ]" - echo -n " [-e ]" - echo -n " [-a "] - echo - exit 1 -} - - -args=${*} - -Config=http://cloud23.cvtt.vpn:6789/apps/cvtt_eqt_alpaca -ActiveExchanges=ALPACA_SNDBX-MDPORTAL -AdminPort=7225 -Book="" - -while getopts ":C:b:c:e:a:" opt; do - case ${opt} in - c ) - Config=$OPTARG - ;; - e ) - ActiveExchanges=$OPTARG - ;; - a ) - AdminPort=$OPTARG - ;; - b ) - Book=$OPTARG - ;; - \? ) - echo "Invalid option: -$OPTARG" >&2 - usage - ;; - : ) - echo "Option -$OPTARG requires an argument." >&2 - usage - ;; - esac -done - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - -echo "Config=${Config}" -echo "ActiveExchanges=${ActiveExchanges}" -echo "Book=${Book}" -echo "AdminPort=${AdminPort}" - -if [ "${Book}" == "" ]; then - echo "Book is missing" - usage -fi - - -ImageName=trading_recorder -DockerRegistry=cloud21.cvtt.vpn:5500 -DockerImage=${DockerRegistry}/${ImageName} - -Cmd="docker run" -Cmd="${Cmd} --detach" -Cmd="${Cmd} --restart=unless-stopped" -Cmd="${Cmd} --pull=always" -Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}.${Book}" -Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" -Cmd="${Cmd} ${DockerImage}" -Cmd="${Cmd} ${args}" - -echo $Cmd -eval $Cmd