Files
my-polymarket-copytrader/.env.example
T

68 lines
1.4 KiB
Bash

# ============================================================
# Polymarket Copy Trader - 配置文件
# ============================================================
# 复制: cp .env.example .env
# 必填项: TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID
# ============================================================
# --- 资金与仓位 ---
INITIAL_CAPITAL_USD=10000
MAX_POSITION_PCT=0.05
KELLY_FRACTION=0.5
# --- 价格防护 ---
MIN_PRICE=0.10
MAX_PRICE=0.90
# --- 交易规则 ---
MIN_TRADE_SIZE_USD=500
EXECUTION_DELAY_SECONDS=5
ENABLE_EXECUTION=false
# --- 钱包池(top N 监控)---
WALLET_POOL_SIZE=100
WALLET_PNL_MIN_USD=5000
WALLET_MIN_TRADES=30
WALLET_MIN_CATEGORIES=3
WALLET_REFRESH_HOURS=24
# --- 贝叶斯先验 ---
BAYESIAN_PRIOR_SKILL=0.5
BAYESIAN_DECAY_DAYS=14
# --- Telegram 通知 ---
TELEGRAM_ENABLED=false
TELEGRAM_BOT_TOKEN=
TELEGRAM_CHAT_ID=
# --- Polymarket CLOB (仅启用实盘时填) ---
POLY_API_KEY=
POLY_API_SECRET=
POLY_API_PASSPHRASE=
POLY_WALLET_PRIVATE_KEY=
# --- HTTP / 代理(按需) ---
HTTP_PROXY=
# --- 数据源轮询 ---
USER_POLL_INTERVAL_SECONDS=30
STREAM_WARMUP_SECONDS=30
STREAM_MAX_TRADES_PER_WALLET=20
# --- 共识参数 ---
CONSENSUS_WINDOW_SECONDS=600
CONSENSUS_MIN_WALLETS=2
CONSENSUS_STRENGTH_THRESHOLD=0.4
WALLET_DEBOUNCE_SECONDS=600
MIN_CREDIBILITY=0.3
CREDIBILITY_UPDATE_MINUTES=60
# --- 调试日志 ---
DEBUG_LOG_API_PAYLOADS=false
# --- 数据库 ---
DB_PATH=data/copytrader.db
# --- 日志 ---
LOG_LEVEL=INFO