KOSPI · KOSDAQ · KRX Calendar

Back-test KOSPI rotation strategies against the actual order book.

Finology models slippage at KRX lot level, aligns dividend ex-dates to the KRX calendar, and runs your rotation signal against historical KOSPI 200 and KOSDAQ data from 2005. A research tool — not a brokerage, not investment advice.

20yr KOSPI data depth
~200 KOSPI 200 constituents tracked
Lot-level Slippage modeling granularity
KRX-aligned Dividend ex-date calendar
The Problem

Retail back-testers assume frictionless fills. Real KOSPI execution does not.

Most retail-grade back-testing tools model KOSPI trades at mid-price, with no regard for KRX lot-size constraints. A KOSPI 200 constituent trade at the wrong lot tier adds 20–60 basis points of slippage per fill — invisible in a simplified model, material in live execution. A rotation strategy rebalancing quarterly across 50 names accumulates this error every cycle. After four rebalances, a strategy that read as profitable on paper has absorbed hundreds of basis points in unmodeled friction.

The KRX dividend calendar introduces a second layer of systematic error. Korean companies concentrate ex-dividend dates in the last two weeks of December and first week of January — a structural feature of domestic fiscal year-end conventions and the KRX T+2 settlement cycle. A rotation signal that ignores 배당락 (배당락일, ex-date) clustering sells into price-adjusted closes at the wrong moment, distorting December and January return attribution by 30–80 bps per year.

The result: strategies that appear to generate alpha in back-test consistently underperform after live deployment on 한국거래소 (KRX). The gap is not random noise — it is a systematic artifact of models that apply US equity assumptions to Korean market structure. Finology was built specifically to close this gap.

The Platform

What Finology models that other tools skip

Lot-Level Slippage

Reconstruct bid-ask spread from KRX tick data. Model fill price at your actual trade size, not mid-price.

KRX Dividend Calendar

Dividend ex-dates sourced from KRX Data Service. Rotation signals respect December clustering and settlement lag.

KOSPI 200 + KOSDAQ Universe

Full constituent history with survivorship-bias adjustments. Back-test against the index the market actually tracked.

Factor Rotation Engine

Momentum, value, quality, and low-volatility signals. Configurable rebalancing frequency aligned to KRX trading calendar.

Walk-Forward Validation

Combinatorial purged cross-validation built in. Detect overfitting before it costs you live capital.

Exportable Research Reports

Back-test results as structured JSON + PDF. Share with your investment club or import to Excel for further analysis.

How It Works

From signal idea to honest back-test in four steps

01

Define your universe

Select KOSPI 200, KOSDAQ, or a custom sub-universe. Filter by sector, market cap tier, or liquidity threshold.

02

Set your rotation signal

Choose from built-in factors (momentum, value, quality, low-vol) or upload your own ranking CSV.

03

Configure execution parameters

Set rebalancing frequency, position size, lot-level slippage model, and KRX dividend ex-date handling.

04

Analyse the honest output

Equity curve, drawdown periods, factor attribution, and slippage cost breakdown — all against actual KRX historical data.

What Researchers Say

From independent KOSPI researchers who found the gap

The lot-level slippage model changed how I think about position sizing. My previous back-tester was optimistic by 40 bps per rebalance. Finology showed me why.

Hyunwoo Lim
Independent quant researcher, Seoul

The KRX dividend calendar alignment alone saved me from a systematic error I had been carrying for two years. December ex-date clustering is real and it matters.

Soojin Bae
Retail investor and strategy developer

Walk-forward validation is non-negotiable for anyone serious about KOSPI rotation. Finology makes it accessible without requiring a Python environment.

Jaeheon Oh
Part-time quant, former KRX operations analyst
Pricing

Simple, transparent pricing

Starter
무료 (Free)
Analyst
₩29,000/mo
Professional
₩79,000/mo
See full pricing →

Start with your first KOSPI rotation back-test today.

No credit card required for Starter tier. Full platform access on Analyst and Professional.

Start Back-Testing

Back-test results reflect historical data and are not a guarantee of future returns. Finology is a research tool and does not provide investment advice or brokerage services.