# env_config

created_at: 2026-02-16 20:09:40
STOP_LOSS_PCT: -0.30
MAX_POSITION_PCT: 0.20
MAX_STOCKS: 3
USE_RISK_CHECK: true
DAILY_STOP_LOSS_PCT: -0.05
CONSECUTIVE_LOSS_LIMIT: 4
USE_BAN_SYSTEM: true
BAN_HOURS: 24
USE_STOCK_FILTER: true
FORCE_MARKET_OPEN: false
MAX_LOSS_PER_TRADE_KRW: 200000
KIS_APP_KEY_REAL: PSwMdtdLIG6RNt0pXjzCt6DD5H08kEiWIJVo
KIS_ACCOUNT_CODE_REAL: 01
KIS_MOCK: true
TAKE_PROFIT_PCT: 0.50
MIN_DROP_RATE: 0.03
MIN_RECOVERY_RATIO_SHORT: 0.5
MAX_PER: 25
MAX_PEG: 1.5
MIN_GROWTH_PCT: 10
MM_SERVER_URL: https://mattermost.hoonfam.org
MM_BOT_TOKEN_: 3w8cbftgx3bsjn3946dcctysce
MATTERMOST_CHANNEL: stock
GEMINI_API_KEY: AIzaSyBHMoObQ_yYW2njaGenc3_j4CuCIFAaadA
KIS_SHORT_MM_CHANNEL: kis-short
KIS_LONG_MM_CHANNEL: kis-long
KIS_APP_SECRET_REAL:
  dwydUnbNbQpdyLDQxqGuy8al3O6riFq9NU6JHcu1XsVQKEyZPELaVQOBVx/azNBJh9O5G4UxWAnuo8N0zqIkLQFzd33+JcAoAcSbABMfYuZZIExOAuBIYRBg/YOnk5BcUr+muIfdcHvdBldpzn8Pap+dMBACyS3uRrZl9MLmJDj+Rt2aUDM=


created_at: 2026-02-20 04:19:35
STOP_LOSS_PCT: -0.18
SHOULDER_CUT_PCT: 0.03
STOP_ATR_MULTIPLIER_TAIL: 2.5
TARGET_ATR_MULTIPLIER_TAIL: 8.0
MAX_POSITION_PCT: 0.20
USE_SLOT_CAP: true
SLOT_CAP_PCT: 0.9
MAX_STOCKS: 7
USE_KELLY: false
RISK_PCT_PER_TRADE: 0.015
MIN_POSITION_AMOUNT: 20000
USE_RISK_CHECK: false
DAILY_STOP_LOSS_PCT: -0.05
CONSECUTIVE_LOSS_LIMIT: 7
USE_BAN_SYSTEM: true
BAN_HOURS: 24
USE_STOCK_FILTER: true
RSI_OVERHEAT_THRESHOLD: 78
MIN_RECOVERY_RATIO: 0.32
MAX_RECOVERY_RATIO: 1.15
USE_TWAP: false
TWAP_MIN_SPLIT: 500000
TWAP_MAX_SPLIT: 2000000
TWAP_MIN_DELAY: 30
TWAP_MAX_DELAY: 180
USE_ML_SIGNAL: false
ML_MIN_PROBABILITY: 0.57
USE_NEWS_ANALYSIS: false
NEWS_ANALYSIS_HOUR: 9
NEWS_MAX_COUNT: 5
USE_QUICK_PROFIT_PROTECTION: true
KIS_APP_SECRET_REAL:
  DzG04RbksnUMROslum/2DliJiVZAdeSgwUNHKSbFehMmD2WKGVUeSd0N1B8LY947W/aNtEmU8pdkvKTFnVX1u68DvCj7cvEtlJc++wCUeaRD3z1Ov48b5PLsPiWvwE+pMd0pEl6jmFg0J6td1TidugAsZtEQ3GUBimyQyDSgw3jkdbnM390=

KIS_APP_SECRET_MOCK:
[cell repeats an earlier one in this file: 180 characters]


created_at: 2026-02-20 20:54:13
STOP_LOSS_PCT: -0.18
SHOULDER_CUT_PCT: 0.03
STOP_ATR_MULTIPLIER_TAIL: 2.5
TARGET_ATR_MULTIPLIER_TAIL: 8.0
MAX_POSITION_PCT: 0.20
USE_SLOT_CAP: true
SLOT_CAP_PCT: 0.9
MAX_STOCKS: 7
USE_KELLY: false
RISK_PCT_PER_TRADE: 0.015
MIN_POSITION_AMOUNT: 20000
USE_RISK_CHECK: false
DAILY_STOP_LOSS_PCT: -0.05
CONSECUTIVE_LOSS_LIMIT: 7
USE_BAN_SYSTEM: true
BAN_HOURS: 24
USE_STOCK_FILTER: true
RSI_OVERHEAT_THRESHOLD: 78
MIN_RECOVERY_RATIO: 0.32
MAX_RECOVERY_RATIO: 1.15
USE_TWAP: false
TWAP_MIN_SPLIT: 500000
TWAP_MAX_SPLIT: 2000000
TWAP_MIN_DELAY: 30
TWAP_MAX_DELAY: 180
USE_ML_SIGNAL: false
ML_MIN_PROBABILITY: 0.57
USE_NEWS_ANALYSIS: false
NEWS_ANALYSIS_HOUR: 9
NEWS_MAX_COUNT: 5
USE_QUICK_PROFIT_PROTECTION: true
KIS_APP_SECRET_REAL:
[cell repeats an earlier one in this file: 180 characters]

KIS_APP_SECRET_MOCK:
  eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJ0b2tlbiIsImF1ZCI6ImU2Njc2YWQ0LTdhY2ItNDMxZi1hNTljLTJiNDZhYzlmMjg4NCIsInByZHRfY2QiOiIiLCJpc3MiOiJ1bm9ndyIsImV4cCI6MTc3MTY3NDc4MCwiaWF0IjoxNzcxNTg4MzgwLCJqdGkiOiJQU09QTFdwM2xoN0N3TmVoQWo3MEk4bEpOVldLMDNZZ0NWeTgifQ.Q3AOYPUSFM__lCeNhqFYwKkDE_wHTfqhFewNiXC2NwgHdZdmIJGHb9ODcNkZrW4WG2VtOkOuBReJIjdNWCopLg


created_at: 2026-02-20 21:17:20
STOP_LOSS_PCT: -0.18
SHOULDER_CUT_PCT: 0.03
STOP_ATR_MULTIPLIER_TAIL: 2.5
TARGET_ATR_MULTIPLIER_TAIL: 8.0
MAX_POSITION_PCT: 0.20
USE_SLOT_CAP: true
SLOT_CAP_PCT: 0.9
MAX_STOCKS: 7
USE_KELLY: false
RISK_PCT_PER_TRADE: 0.015
MIN_POSITION_AMOUNT: 20000
USE_RISK_CHECK: false
DAILY_STOP_LOSS_PCT: -0.05
CONSECUTIVE_LOSS_LIMIT: 7
USE_BAN_SYSTEM: true
BAN_HOURS: 24
USE_STOCK_FILTER: true
RSI_OVERHEAT_THRESHOLD: 78
MIN_RECOVERY_RATIO: 0.32
MAX_RECOVERY_RATIO: 1.15
USE_TWAP: false
TWAP_MIN_SPLIT: 500000
TWAP_MAX_SPLIT: 2000000
TWAP_MIN_DELAY: 30
TWAP_MAX_DELAY: 180
USE_ML_SIGNAL: false
ML_MIN_PROBABILITY: 0.57
USE_NEWS_ANALYSIS: false
NEWS_ANALYSIS_HOUR: 9
NEWS_MAX_COUNT: 5
USE_QUICK_PROFIT_PROTECTION: true
KIS_APP_SECRET_REAL:
[cell repeats an earlier one in this file: 180 characters]

KIS_APP_SECRET_MOCK:
  Ip+XZrZcoz11thgDD40XS8i6R1AalYkKFZwg2w8+ZMulVKN8rJVXiqGONxc4EYxw1S3TgOcx7fSldDc6EGq63bprfbgHwKWxstu29ZmLAtRNU0oFqV7e9vCOfgiWxrfnCqwcihoS7ovmza9+Ylqd8/EtjFGNmhQHWocyTAm8kdp5IG6tFtc=


created_at: 2026-02-22 18:07:49
STOP_LOSS_PCT: -0.35
SHOULDER_CUT_PCT: 0.03
STOP_ATR_MULTIPLIER_TAIL: 2.5
TARGET_ATR_MULTIPLIER_TAIL: 7.0
MAX_POSITION_PCT: 0.20
USE_SLOT_CAP: true
SLOT_CAP_PCT: 0.9
MAX_STOCKS: 7
USE_KELLY: false
RISK_PCT_PER_TRADE: 0.015
MIN_POSITION_AMOUNT: 20000
USE_RISK_CHECK: false
DAILY_STOP_LOSS_PCT: -0.05
CONSECUTIVE_LOSS_LIMIT: 7
USE_BAN_SYSTEM: true
BAN_HOURS: 24
USE_STOCK_FILTER: true
RSI_OVERHEAT_THRESHOLD: 78
MIN_RECOVERY_RATIO: 0.35
MAX_RECOVERY_RATIO: 1.15
USE_TWAP: false
TWAP_MIN_SPLIT: 500000
TWAP_MAX_SPLIT: 2000000
TWAP_MIN_DELAY: 30
TWAP_MAX_DELAY: 180
USE_ML_SIGNAL: false
ML_MIN_PROBABILITY: 0.57
USE_NEWS_ANALYSIS: false
NEWS_ANALYSIS_HOUR: 9
NEWS_MAX_COUNT: 5
USE_QUICK_PROFIT_PROTECTION: true
KIS_APP_SECRET_REAL:
  2SkPBKrztpBomcR+pYNEBuVa5/iSqYLQxsDn/YqJuQ0dULp/GqTAePhe4czJHuf/1XBUd18KDV6ZTrmxfI8eTiCfIEaO6jMKSq0u+CoUkHTrO9TfliYtxsNbl43jL+rokLB54V2VmHrlqM4WCF+54bMWhzzSE7z3OOl67V9yWKCWIoTrcYg=

KIS_APP_SECRET_MOCK:
[cell repeats an earlier one in this file: 180 characters]


