fix: tradier stack compose must pin ALPACA_DATA_FEED=sip

Fresh DB has no config_overrides row, so without the compose-level pin the
parallel stack falls back to the thin IEX feed and its rvol/volume decisions
diverge from the main stack (which carries feed=sip in the DB).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
momentum devandClaude Fable 5 committed 2026-07-27 12:12:14 -05:00
1 parent df85201c45
commit 154e44e8d5
1 file changed
+3
@@ -59,6 +59,9 @@ services:
ALPACA_API_KEY: <FILL-ME-ALPACA-KEY>
ALPACA_SECRET_KEY: <FILL-ME-ALPACA-SECRET>
ALPACA_BACKFILL_FEED: sip
# fresh DB has no config_overrides, so compose must set the paid SIP
# feed explicitly or this stack silently runs thin IEX volume
ALPACA_DATA_FEED: sip
ALPACA_BASE_URL: https://paper-api.alpaca.markets
ALPACA_PAPER_SYNC_ENABLED: '1'
DATABASE_URL: postgresql://momentum:<FILL-ME-PG-PASSWORD>@postgres:5432/momentum