feat: fetch 35 days for daily upsert instead of overwriting 365 days
Made-with: Cursor
This commit is contained in:
@@ -27,11 +27,14 @@ WF_SPLITS="${2:-5}" # 두 번째 인자: Walk-Forward 폴드 수 (0이면 건
|
|||||||
|
|
||||||
cd "$PROJECT_ROOT"
|
cd "$PROJECT_ROOT"
|
||||||
|
|
||||||
echo "=== [1/3] 데이터 수집 (XRP + BTC + ETH 3심볼, 1년치 + OI/펀딩비) ==="
|
echo "=== [1/3] 데이터 수집 (XRP + BTC + ETH 3심볼, 35일치 Upsert + OI/펀딩비) ==="
|
||||||
|
# OI/펀딩비 API 제한(30일) + 버퍼 5일 = 35일치 신규 수집 후 기존 parquet에 Upsert
|
||||||
|
# 최초 실행 시 data/combined_15m.parquet 없으면 35일치로 시작
|
||||||
|
# 이후 매일: 35일치 신규 데이터로 기존 파일의 0.0 구간을 채우고 최신 행 추가
|
||||||
python scripts/fetch_history.py \
|
python scripts/fetch_history.py \
|
||||||
--symbols XRPUSDT BTCUSDT ETHUSDT \
|
--symbols XRPUSDT BTCUSDT ETHUSDT \
|
||||||
--interval 15m \
|
--interval 15m \
|
||||||
--days 365 \
|
--days 35 \
|
||||||
--output data/combined_15m.parquet
|
--output data/combined_15m.parquet
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
Reference in New Issue
Block a user