first commit
This commit is contained in:
34
.env.example
Normal file
34
.env.example
Normal file
@@ -0,0 +1,34 @@
|
||||
# Database
|
||||
DATABASE_URL=postgresql+asyncpg://stock_backend:changeme@localhost:5432/stock_data_backend
|
||||
|
||||
# Auth
|
||||
JWT_SECRET=change-this-to-a-random-secret
|
||||
JWT_EXPIRY_MINUTES=60
|
||||
|
||||
# OHLCV Provider — Alpaca Markets
|
||||
ALPACA_API_KEY=
|
||||
ALPACA_API_SECRET=
|
||||
|
||||
# Sentiment Provider — Gemini with Search Grounding
|
||||
GEMINI_API_KEY=
|
||||
GEMINI_MODEL=gemini-2.0-flash
|
||||
|
||||
# Fundamentals Provider — Financial Modeling Prep
|
||||
FMP_API_KEY=
|
||||
|
||||
# Scheduled Jobs
|
||||
DATA_COLLECTOR_FREQUENCY=daily
|
||||
SENTIMENT_POLL_INTERVAL_MINUTES=30
|
||||
FUNDAMENTAL_FETCH_FREQUENCY=daily
|
||||
RR_SCAN_FREQUENCY=daily
|
||||
|
||||
# Scoring Defaults
|
||||
DEFAULT_WATCHLIST_AUTO_SIZE=10
|
||||
DEFAULT_RR_THRESHOLD=3.0
|
||||
|
||||
# Database Pool
|
||||
DB_POOL_SIZE=5
|
||||
DB_POOL_TIMEOUT=30
|
||||
|
||||
# Logging
|
||||
LOG_LEVEL=INFO
|
||||
Reference in New Issue
Block a user