본문 바로가기
공지 목록
공지전체공개

8월 1주차 업데이트 실패 알람에 좀 더 집중하다.

이번 주 실패 알람을 전부 다시 복기했습니다 이번 주 US 알람 중에는 알람이 울린 뒤 30% 구간에도 도달하지 못하고 바로 밀린 종목들이 있었습니다. VOYG, PFAI, SDST, LNAI, WETO, ZBAO, SGLY, VVOS, VTGN, ASTC, BJDX, SURG, WLDS, NAMI, HUIZ입니다. 알람을 받아보신 분들께는 기대와 달리 움직이지 않는 답답한 알람이었을 겁니다. 해당 15건을 종목 이름만 비교하지 않고 날짜, 알람시간, 알람가격, 당시 분봉 데이터까지 하나씩 다시 확인했습니다. ### 이번 15건은 무엇이 문제였을까요? 모두 같은 이유로 실패한 것은 아니었습니다. - 이미 충분히 오른 뒤 힘이 약해지는 구간에서 알람이 울린 경우 - 순간적인 상승 속도만 강하고 1분·5분·15분 흐름이 이어지지 않은 경우 - 고점에서 밀리고 있는데도 과거 상승폭 때문에 점수가 높게 유지된 경우 - 거래대금이 지나치게 적거나 0으로 표시된 상태에서 과도하게 상승한 경우 - 시간외 시장의 저가 종목인데 추가 상승 가능성이 낮았던 경우 - 액면병합이나 기업행사처럼 가격이 비정상적으로 끊어진 경우 V5는 이 문제들을 하나의 넓은 조건으로 묶어 차단하지 않았습니다. 그렇게 하면 기존에 잘 잡고 있던 성공 알람까지 함께 사라질 수 있기 때문입니다. 각 실패 형태를 별도의 차단조건으로 나누고, 기존 성공 알람과 맞닿는 경계값까지 다시 조정했습니다. ### 같은 데이터로 다시 돌리면 어떻게 달라질까요? 8월 3일부터 7일까지 당시 RAW 데이터를 V5로 다시 실행한 결과, 이번에 확인된 실패 알람 15건은 모두 발송 경로에서 제외됐습니다. 추가 검토에서 발견한 ZCMD와 LBGJ의 실패 구조도 함께 차단했습니다. 다음 정상 US 알람 실행부터 같은 실패 형태가 다시 나타나면 알람이 발송되기 전에 V5가 먼저 걸러냅니다. 앞으로 발생할 수 있는 모든 실패를 0건으로 보장한다는 의미는 아닙니다. 이번 주에 실제로 확인된 15건과 같은 구조는 재현 테스트에서 전부 차단됐다는 의미입니다. ### 반대로, 놓쳤던 강한 종목도 다시 복기했습니다 이번 주에는 알람이 울리지 않았지만, 이후 +100% 이상 상승한 종목도 있었습니다. 그중 알람 전에 포착할 수 있는 데이터가 충분했던 종목은 ENSC, RAIN, AMIX, ZYBT, XHLD, QNME, YJ 등 7개였습니다. 이 종목들은 기존 조건에서 다음과 같은 이유로 놓쳤습니다. - ENSC와 RAIN은 시간외 시장의 저가·저거래대금 종목이었지만, 5분과 15분 상승 속도가 동시에 다시 강해지고 있었습니다. - AMIX는 프리마켓 거래대금이 0으로 표시됐지만, 15분 모멘텀이 강하게 재점화된 상태였습니다. - ZYBT와 XHLD는 거래대금이 충분했고 고점 부근을 유지했지만, 상승 확인이 조금 늦었다는 이유로 기존 알람 경계를 통과하지 못했습니다. - QNME와 YJ는 당일 상승률만 보면 평범해 보였지만, 거래대금과 재검증 결과에서는 새로운 상승 흐름이 확인됐습니다. V5는 이런 종목을 위한 별도의 ‘성공 구조 통과조건’을 추가했습니다. 거래대금이 0이라는 이유만으로 무조건 제외하지 않고, 5분·15분 재가속과 진입품질이 함께 확인되는지 다시 봅니다. 당일 상승률이 낮더라도 거래대금과 가격 회복이 충분하면 한 번 더 검증합니다. 동일 RAW 데이터로 재실행했을 때 이 7개 종목은 모두 알람 경로에 들어왔으며, 기존에 성공으로 분류된 알람은 하나도 빠지지 않았습니다. ### 과거 전체 백데이터에서도 좋아졌을까요? V5는 이번 주 5일만 맞춘 조건이 아닙니다. 기존 전체 회귀표본에도 같은 조건을 적용했습니다. - 전체 알람: 201건 → 199건 - 5%도 오르지 못한 구간: 1건 → 0건 - 10% 미만 구간: 5건 → 1건 - 20% 미만 구간: 26건 → 17건 - 30% 이상 구간: 152건 → 159건 - 50% 이상 구간: 107건 → 114건 - 100% 이상 구간: 50건 → 57건 알람 수는 2건 줄었지만, 알람 이후 최대 +100% 이상 움직인 구간은 7건 늘었습니다. 기존 성공 알람을 다른 종목으로 바꿔 숫자만 맞춘 결과도 아닙니다. 날짜·종목·알람시간·알람가격을 기준으로 비교했으며, 사라진 기존 성공 알람은 0건이었습니다. 검증되지 않은 새로운 실패 알람이 대신 들어온 경우도 없었습니다. ### 다음 주부터 달라지는 점 다음 정상 US 알람부터 복기된 내용으로 적용됩니다. 이번 주에 확인된 과열·약화·저유동성 실패 구조는 알람 전에 차단하고, RAIN처럼 거래대금 표시는 약하지만 실제 단기 재가속이 강한 종목과 ZYBT·XHLD처럼 충분한 거래대금이 뒤늦게 확인되는 종목은 다시 검증해 알람 경로에 포함합니다. [국장 알람 업데이트] 이번 주 국장 알람이 평소보다 많이 울렸습니다. 마켓센서가 시간 지연 없이 한국 시장 전체를 스캔하면서 기존보다 훨씬 많은 종목을 동시에 평가하게 됐기 때문입니다. 넓어진 탐색 범위 덕분에 이전에는 놓칠 수 있었던 종목까지 확인할 수 있었지만, 장 초반 순간 급등이나 거래대금만 일시적으로 몰린 종목, 상승 흐름이 빠르게 끊긴 종목도 최종 알람에 섞였습니다. 기존 로직이 전체 시장을 넓게 스캔한 뒤 최종 알람을 한 번 더 걸러주는 과정이 부족했습니다. 이번 패치에서는 다음과 같은 알람을 최종 발송 전에 차단합니다. 장 시작 직후 점수와 순위에 비해 가격만 급하게 오른 종목 짧은 시간 상승한 뒤 바로 힘이 약해지는 종목 거래대금은 크지만 추가 상승 흐름이 이어지지 않는 종목 3분 상승률에 비해 최근 1분 움직임이 급격히 약해진 종목 상승 여력이 부족한데 기존 점수만으로 통과한 종목 차단된 종목의 자리를 다른 하위 종목으로 채우지도 않습니다. 알람 개수를 맞추기 위해 B종목을 대신 보내는 방식이 아니라, 기준을 통과한 알람만 그대로 남깁니다. 전체 시장을 빠르게 찾는 속도와 범위는 유지합니다. 휴대폰으로 전달되는 최종 국장 알람만 더 엄격하게 줄였습니다. 과거 보관 데이터 5,054건을 같은 조건으로 다시 검증했을 때, 알람 후 장중 20% 이상 움직였던 기존 24건은 종목·시간·가격까지 동일하게 전부 유지됐습니다. 반면 20%에 도달하지 못한 사례는 87건에서 20건으로 줄었고, 이번 주 확인된 저성과 알람 20건도 모두 제외됐습니다. 마켓센서는 앞으로도 전체 시장을 넓게 확인하면서, 구독자분들에게 도착하는 알람은 더 신중하게 고르겠습니다. 알람이 너무 많아 피로했던 분, 장 초반 기회를 빠르게 확인하면서도 의미 없는 신호는 줄이고 싶었던 분이라면 이번 업데이트를 가장 직접적으로 체감할 수 있습니다.