원화시장 가격, 거래대금, 시장 확산도와 활동량을 Analysis Server에서 계속 갱신합니다.
운영 방식
시장 상태가 실제 매매 결정으로 이어지는 과정
ByteCosmos는 세 단계로 판단합니다. 현재 시장 국면을 정하고, 각 전략이 같은 국면에서 어떤 성과를 냈는지 확인한 뒤, 실제 거래를 허용할지 결정합니다. 전략 전체 승률 하나만으로 결정하지 않습니다.
X는 자금 흐름, Y는 시장 확산도, Z는 이미 형성된 추세 방향입니다. 현재 L1 구간은 최근 15개 판단의 투표로 계속 갱신합니다.
각 전략은 경험한 XYZ 구간마다 Forward SIM + Actual 성과를 따로 저장합니다.
새 실제 포지션을 열 수 있는지는 현재 XYZ 구간의 성과만으로 판단합니다.
조건을 통과한 전략은 실제 거래할 수 있습니다. 나머지는 Forward SIM을 계속 돌리며 해당 시장 국면의 성과를 더 쌓습니다.
1. L1 시장 국면
실제 매매에 사용하는 시장 국면은 4 × 4 × 5 조합으로 총 80개 상태입니다.
시장 전체 수익률과 거래 활동을 이용해 최근 15분 자금 유입·유출 압력을 계산합니다.
최근 움직임에 시장의 몇 %가 함께 참여하는지를 봅니다. 시장 전체 상승인지 일부 코인만 오르는지 구분하는 데 씁니다.
15분 합성봉의 MA5와 MA20 기울기로 이미 형성된 추세 방향을 봅니다. 최근 1분 움직임만 보는 값이 아닙니다.
2. 전략 성과 근거
전략마다 최대 80개의 시장 국면별 성과 통을 따로 가집니다. 어떤 국면에서 잘한 성과가 다른 국면의 나쁜 성과 때문에 사라지지 않습니다.
3. 실행 그룹별 Live 기준
Canonical Strategy Families define the Strategy Grammar for new Adaptive af_* lineages. Existing strategies may be mapped to a Family for comparison, but their logic stays fixed and they are never mutated or versioned by the Adaptive engine. Live thresholds are applied separately by execution group.
| 실행 그룹 | 최소 거래 수 | Live 진입 | Live 유지 |
|---|---|---|---|
| 초단타 | 합산 종료 10건 | 합산 승률 80% 이상 | 합산 승률 70% 이상 |
| Lead-Lag | 합산 종료 10건 | 합산 승률 80% 이상 | 합산 승률 70% 이상 |
| 코어 | 합산 종료 10건 | 합산 승률 60% 이상 | 합산 승률 50% 이상 |
4. 통합 Lifecycle
Core, Scalp, Lead-Lag와 승격된 Adaptive 전략 버전은 모두 같은 XYZ 기반 Lifecycle을 사용합니다.
기본 상태입니다. 이후 조건을 만족하는 XYZ 구간이 생기면 Live가 될 수 있습니다.
현재 XYZ 구간의 Forward SIM + Actual 합산 성과가 기준을 통과한 상태입니다.
현재 구간이 더 이상 조건을 만족하지 않지만 실제 포지션이 아직 열려 있는 상태입니다. 새 진입은 하지 않고 기존 포지션만 청산합니다.
80개 XYZ 구간 전체에서 심각한 실패가 충분히 확인된 전략만 이 상태가 됩니다.
5. 시장 국면이 바뀌면?
최근 15개 판단 창이 매분 갱신되므로 시장 국면도 매분 바뀔 수 있습니다.
6. 대시보드 읽는 법
대시보드는 실제 매매에 사용하는 판단 구조를 그대로 보여줍니다.
80개 XYZ 구간별로 성과가 있는 전략 수와 Live 가능 전략, 기준에 가까운 전략을 보여줍니다.
Live는 현재 XYZ에서 실제 진입 가능한 전략, Near Live는 기준에 가까운 전략, 전체는 모든 전략과 현재 구간 성과를 보여줍니다.
실제 기준은 주문을 제어하고, 비교 기준은 연구용이며, 미리보기는 다수결에 들어가기 전 가장 최근 관측값입니다.
Forward와 Actual은 따로 확인할 수 있고, Live 자격 판단에는 둘을 합친 결과를 사용합니다.