import os # 텔레그램 설정 TELEGRAM_BOT_TOKEN = "6435061393:AAHOh9wB5yGNGUdb3SfCYJrrWTBe7wgConM" TELEGRAM_CHAT_ID = '574661323' # 주식 설정 US_STOCKS = { 'VOO': 'Vanguard S&P 500 ETF', 'SQQQ': 'ProShares UltraPro Short QQQ', 'QID': 'ProShares UltraShort QQQ', 'PSQ': 'ProShares Short QQQ', 'TQQQ': 'ProShares UltraPro QQQ', 'QQQ': 'Invesco QQQ Trust', 'SCO': 'ProShares UltraShort Bloomberg Crude Oil', 'UCO': 'ProShares Ultra Bloomberg Crude Oil', 'GLL': 'ProShares UltraShort Gold', 'UGL': 'ProShares Ultra Gold', 'SOXS': 'Direxion Daily Semiconductor Bear -3X Shares', 'SOXL': 'Direxion Daily Semiconductor Bull 3X Shares', 'FNGD': 'MicroSectors™ FANG+™ Index -3X Inverse Leveraged ETN', 'FNGU': 'MicroSectors™ FANG+™ Index 3X Leveraged ETN', 'FXI': 'iShares China Large-Cap ETF', 'AAPL': 'Apple', 'MSFT': 'Microsoft', 'GOOG': 'Alphabet C', 'AMZN': 'Amazon.com', 'AVGO': 'Broadcom', 'NVDA': 'NVIDIA', 'UNH': 'UnitedHealth', 'TSM': 'Taiwan Semiconductor', 'JNJ': 'Johnson & Johnson (JNJ)', 'TCTZF': 'Tencent Holdings', 'V': 'Visa A', 'WMT': 'Walmart', 'XOM': 'Exxon Mobil', 'JPM': 'JPMorgan', 'MA': 'Mastercard', 'CVX': 'Chevron Corp', 'HD': 'Home Depot', 'BAC': 'Bank of America', 'KO': 'Coca-Cola', 'COST': 'Costco', 'DIS': 'Walt Disney', 'VZ': 'Verizon', 'CSCO': 'Cisco', 'ORCL': 'Oracle', 'NKE': 'Nike', 'ACN': 'Accenture', 'ADBE': 'Adobe', 'CRM': 'Salesforce.com', 'INTC': 'Intel', 'QCOM': 'Qualcomm', 'AMD': 'AMD', 'MS': 'Morgan Stanley', 'T': 'AT&T', 'HON': 'Honeywell', 'IBM': 'IBM', 'DQ': 'Daqo New Energy Corp ADR', 'EBAY': 'eBay Inc', 'NTAP': 'NetApp Inc', 'ASML': 'ASML Holding NV ADR', 'CPNG': 'Coupang LLC', 'X': 'United States Steel Corporation', 'BABA': 'Alibaba Group Holdings Ltd ADR' } # 한국 ETF 설정 KR_ETFS = { "251340.KS": 'KODEX 코스닥150선물인버스', "233740.KS": 'KODEX 코스닥150 레버리지', "252670.KS": 'KODEX 200선물인버스2X', "122630.KS": 'KODEX 레버리지', "114800.KS": 'KODEX 인버스', "283580.KS": 'KODEX 중국본토CSI300', "256750.KS": 'KODEX 심천ChiNext(합성)', "185680.KS": 'KODEX 미국S&P바이오(합성)', "218420.KS": 'KODEX 미국S&P에너지(합성)', "132030.KS": 'KODEX 골드선물(H)', "138920.KS": 'KODEX 콩선물(H)', "271060.KS": 'KODEX 3대농산물선물(H)', "117700.KS": 'KODEX 건설', "266420.KS": 'KODEX 헬스케어', "276990.KS": 'KODEX 글로벌4차산업로보틱스(합성)', "244580.KS": 'KODEX 바이오', "091160.KS": 'KODEX 반도체', "140700.KS": 'KODEX 보험', "266410.KS": 'KODEX 필수소비재', "305720.KS": 'KODEX 2차전지산업', "266390.KS": 'KODEX 경기소비재', "117680.KS": 'KODEX 철강', "117460.KS": 'KODEX 에너지화학', "091170.KS": 'KODEX 은행', "376410.KS": 'TIGER 탄소효율그린뉴딜' } KR_COINS = { "ADA": "ADA", "BTC": "BTC", "ETH": "ETH", "HBAR": "HBAR", "LINK": "LINK", "ONDO": "ONDO", "SOL": "SOL", "SUI": "SUI", "XLM": "XLM", "XRP": "XRP", } # 볼린저 밴드 설정 BOLLINGER_PERIOD = 20 # 볼린저 밴드 기간 BOLLINGER_STD = 2 # 표준편차 승수 ALERT_THRESHOLD = 0.10 # 하단 밴드 대비 10% 근접 시 알림 BUY_THRESHOLD = 0.15