Series-detail
시리즈

monticker 기술 블로그 시리즈 설계

6개 시리즈 · 총 22편 · 입문에서 심화까지 이어지는 monticker 설계와 구현 흐름.

22편 - 입문 → 심화 흐름
SERIES 1

왜 이렇게 설계했는가

제품의 철학과 아키텍처 결정 배경, "이벤트 중심 시세 플랫폼"이 무엇인지부터 시작.

  1. 1
    가격이 아니라 이벤트를 팔자 — monticker 설계 철학 product-design · event-driven · stock
  2. 2
    모듈식 모놀리스를 선택한 이유 — MSA의 유혹을 거부하기 architecture · modular-monolith · spring-boot
  3. 3
    TimescaleDB를 시계열 DB로 고른 이유 — Hypertable과 연속 집계 timescaledb · postgresql · time-series
SERIES 2

실시간 시세 파이프라인

Kafka, Go, Netty로 구성한 시세 수집·중계 파이프라인의 설계와 구현.

  1. 4
    Go goroutine으로 202개 종목 동시 수집하기 — Market Gateway 설계 go · goroutine · kafka
  2. 5
    Kafka로 시세 파이프라인 분리하기 — 토픽 설계와 at-least-once kafka · spring-kafka · pipeline
  3. 6
    Netty로 수만 연결에 시세 브로드캐스트하기 — NioEventLoopGroup 리액터 패턴 netty · websocket · reactor
  4. 7
    EMA 기반 이상 탐지 — 가격 급등과 거래량 서지 실시간 감지 ema · event-detection · anomaly
SERIES 3

모의투자 체결 엔진

실거래소 구조를 모사한 CLOB 매칭 엔진과 주문 전 리스크 게이트 구현.

  1. 8
    TreeMap으로 CLOB 호가창 구현하기 — 가격/시간 우선 매칭과 슬리피지 clob · order-book · treemap
  2. 9
    주문 전 동기 리스크 게이트 설계 — VaR, 집중도, 일일손실 5가지 규칙 risk-management · var · pre-trade
SERIES 4

이벤트 소싱 원장

투자 과정의 현금 흐름을 이벤트 소싱 패턴으로 기록하고 복기하는 방법.

  1. 10
    잔고를 저장하지 말고 재구성하라 — 이벤트 소싱 원장 설계 event-sourcing · ledger · kotlin
  2. 11
    감정 태그 × 수익률 — 투자 습관을 데이터로 기록하기 emotion-tag · behavior-score · investment-wallet
SERIES 5

Quant Lab

코딩 없는 투자 전략 빌더부터 백테스트, 포워드 테스트, 과최적화 탐지까지.

  1. 12
    룰 엔진: RSI·MACD 조건식을 JSON DSL로 — Quant Lab 설계 quant · rule-engine · dsl
  2. 13
    백테스트 엔진: look-ahead 없는 시뮬레이션 — Sharpe·MDD·PF 계산 backtest · sharpe-ratio · mdd
  3. 14
    전략 지문(SHA-256)으로 룰셋 보호하기 — 서버 사이드 실행과 역공학 방어 strategy · sha256 · security
SERIES 6

Quant Analytics

포트폴리오 최적화, 세금 최적화, Kelly, 패턴 인식, 국면 감지 알고리즘 구현.

  1. 15
    Markowitz 최적화를 솔버 없이 구현하기 — 프로젝션 경사하강법 markowitz · portfolio-optimization · gradient-descent
  2. 16
    Kelly Criterion: 수학적 파산 방지 베팅 비율 — Half Kelly와 백테스트 연동 kelly-criterion · position-sizing · math
  3. 17
    ZigZag + 패턴 템플릿 매칭으로 차트 패턴 감지 — 헤드앤숄더·이중바닥 pattern-recognition · zigzag · chart-pattern
  4. 18
    ADX로 시장 국면 분류하기 — BULL·BEAR·SIDEWAYS·HIGH_VOL regime-detection · adx · market-regime
  5. 19
    손익통산으로 세금 줄이기 — Tax-Loss Harvesting 시뮬레이션 tax · tax-harvesting · kotlin
보너스

운영·품질·성능

테스트, 관측성, 복원력까지 서비스 운영 품질을 다루는 실무 편.

추천 읽기 순서

S1 기획·설계 S2 실시간 파이프라인 S3 체결 엔진 S4 이벤트 소싱 S5 Quant Lab S6 Analytics Bonus
6 시리즈
22
S1~2 아키텍처 중심 비개발자도 읽을 수 있는 흐름
S3~6 알고리즘·구현 심화 개발자 대상
Bonus 운영·테스팅 실무