#!/bin/bash # EQUITY_HBAR_DATE=2025-07-23 /usr/bin/docker compose -f /works/docker/daily_mktdata/docker-compose.yml up daily_equity_hbar function_file=$(realpath $(dirname $0))/get_retrofit_dates.sh source ${function_file} DEFAULT_FGLOB=*.alpaca_1m_bars.db.gz Source=cvtt@${MD_HOST:-cloud21.cvtt.vpn} FileGlob=${FILE_GLOB:-${DEFAULT_FGLOB}} BackDaysCount=${BACKDAYS_COUNT:-50} echo "======================= Alpaca MD" Cmd="get_equity_retrofit_dates ${Source} /works/cvtt/md_archive/equity/alpaca_md/2025/N/NVDA ${FileGlob} ${BackDaysCount}" echo $Cmd DATES=$($Cmd) for dt in ${DATES}; do echo $dt done # ====================================== DEFAULT_FGLOB=*.alpaca_sim_md.db.gz FileGlob=${FILE_GLOB:-${DEFAULT_FGLOB}} echo "======================= sim" Cmd="get_retrofit_dates ${Source} /works/cvtt/md_archive/equity/alpaca_md/sim ${FileGlob} ${BackDaysCount}" echo $Cmd DATES=$($Cmd) for dt in ${DATES}; do weekday=$(date -d "$dt" +%u) (( weekday >= 6 )) && continue is_equity_business_date "$dt" rc=$? if (( rc != 0 )); then continue fi fdt=$(date -d "$dt" +%Y-%m-%d 2>/dev/null) echo $fdt done