retrofit scripts in ad-hoc

This commit is contained in:
Cryptoval Trading Technologies 2025-08-08 23:33:20 +00:00
parent a82b125edb
commit 0aa8f1ac5a
7 changed files with 103 additions and 4 deletions

2
.env
View File

@ -25,6 +25,8 @@ EQUITY_CONTAINER_NAME_PFX=daily_equity_md
EQUITY_HBAR_NUM_SYMBOLS= EQUITY_HBAR_NUM_SYMBOLS=
EQUITY_QAT_SYMBOLS=COIN,GBTC,HOOD,MSTR,PYPL,QQQ,NVDA EQUITY_QAT_SYMBOLS=COIN,GBTC,HOOD,MSTR,PYPL,QQQ,NVDA
EQUITY_HBAR_DATE=
EQUITY_RSYNC_TARGETS= EQUITY_RSYNC_TARGETS=
EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@hs01.cvtt.vpn:/works/cvtt/md_archive/equity" EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@hs01.cvtt.vpn:/works/cvtt/md_archive/equity"
EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@cloud21.cvtt.vpn:/opt/store/cvtt/md_archive/equity" EQUITY_RSYNC_TARGETS="${EQUITY_RSYNC_TARGETS} cvtt@cloud21.cvtt.vpn:/opt/store/cvtt/md_archive/equity"

1
.gitignore vendored
View File

@ -1 +1,2 @@
logs/ logs/
*.log

22
ad-hoc/retrofit_crypto.sh Executable file
View File

@ -0,0 +1,22 @@
#!/bin/bash
# CRYPTO_MD_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up -d daily_crypto_cloud29
host=${1}
DATES=""
DATES+=" 20250801"
DATES+=" 20250802"
DATES+=" 20250803"
DATES+=" 20250804"
for dt in ${DATES}; do
echo $dt
Cmd="CRYPTO_MD_DATE=${dt}"
Cmd+=" /usr/bin/docker compose"
Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up"
Cmd+=" daily_crypto_${host}"
echo ${Cmd}
eval ${Cmd}
done

27
ad-hoc/retrofit_equity.sh Executable file
View File

@ -0,0 +1,27 @@
#!/bin/bash
# EQUITY_HBAR_DATE=2025-07-23 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_equity_hbar
DATES="2025-07-24"
DATES+=" 2025-07-25"
DATES+=" 2025-07-28"
DATES+=" 2025-07-29"
DATES+=" 2025-07-30"
DATES+=" 2025-07-31"
DATES+=" 2025-08-01"
DATES+=" 2025-08-04"
DATES+=" 2025-08-05"
DATES+=" 2025-08-06"
DATES+=" 2025-08-07"
for dt in ${DATES}; do
echo $dt
Cmd="EQUITY_HBAR_DATE=${dt}"
Cmd+=" /usr/bin/docker compose"
Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up"
Cmd+=" daily_equity_hbar"
echo ${Cmd}
eval ${Cmd}
done

25
ad-hoc/sim_crypto_retrofit.sh Executable file
View File

@ -0,0 +1,25 @@
#!/bin/bash
# DAILY_SIM_CRYPTO_DATE=20250725 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_crypto
#
#
DATES=""
DATES+=" 20250731"
DATES+=" 20250801"
DATES+=" 20250802"
DATES+=" 20250803"
DATES+=" 20250804"
DATES+=" 20250805"
DATES+=" 20250806"
DATES+=" 20250807"
for dt in ${DATES}; do
Cmd="DAILY_SIM_CRYPTO_DATE=${dt}"
Cmd+=" /usr/bin/docker compose"
Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up"
Cmd+=" daily_sim_crypto"
echo ${Cmd}
eval ${Cmd}
done

21
ad-hoc/sim_equity_retrofit.sh Executable file
View File

@ -0,0 +1,21 @@
#!/bin/bash
#
# DAILY_SIM_EQUITY_DATE=20250723 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_sim_equity
#
DATES=""
DATES+=" 20250718"
DATES+=" 20250721"
DATES+=" 20250722"
#DATES+=" 20250807"
for dt in ${DATES}; do
Cmd="DAILY_SIM_EQUITY_DATE=${dt}"
Cmd+=" /usr/bin/docker compose"
Cmd+=" -f /works/docker/daily_mktdata/docker-compose.yml up"
Cmd+=" daily_sim_equity"
echo ${Cmd}
eval ${Cmd}
done

View File

@ -75,6 +75,7 @@ services:
TRD_CALENDAR_URL: https://trading-calendar.cvtt.net/api/v1/markets/hours?mic=XNYS TRD_CALENDAR_URL: https://trading-calendar.cvtt.net/api/v1/markets/hours?mic=XNYS
CREDS_FILE: ${CREDS_FILE} CREDS_FILE: ${CREDS_FILE}
NUM_SYMBOLS: ${EQUITY_HBAR_NUM_SYMBOLS:-} NUM_SYMBOLS: ${EQUITY_HBAR_NUM_SYMBOLS:-}
START_DATE: ${EQUITY_HBAR_DATE:-}
RSYNC_TARGETS: ${EQUITY_RSYNC_TARGETS} RSYNC_TARGETS: ${EQUITY_RSYNC_TARGETS}
LOG_FILE_NAME: alpaca_md_hbar_loader LOG_FILE_NAME: alpaca_md_hbar_loader
@ -149,7 +150,7 @@ services:
- ./logs:/logs - ./logs:/logs
- ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro - ./config/identity/id_rsa:/home/cvtt/.ssh/id_rsa:ro
- ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro - ./config/identity/id_rsa.pub:/home/cvtt/.ssh/id_rsa.pub:ro
networks: #networks:
default: # default:
external: true # external: true
name: daily_mktdata_default # name: daily_mktdata_default