Case Study

Reconstructing a Global Equity Ranking Model

A proprietary historical ranking system was rebuilt from point-in-time snapshots, cleaned for vendor-data issues, and evaluated with global, country-neutral, and sector-neutral forward-return diagnostics.

Research Problem

The client problem was not simply to run a backtest. The task was to determine whether an old ranking process could be reconstructed faithfully, whether the data pipeline was clean enough to trust, and whether the resulting rankings separated future winners from losers.

Reconstruction

Historical snapshots were aligned into a point-in-time ranking calendar with separate factor, score, rank, and return-observation layers.

Cleaning

Source rows were checked for duplicate tickers, invalid markers, mixed decimal formats, missing values, and target-window drift.

Evaluation

Backtests compared top-ranked and bottom-ranked groups globally and inside country and sector neutral groupings.

What Was Tested

Model Inputs

The ranking model combined normalized factor families covering valuation, profitability, growth, balance-sheet strength, shareholder yield, size, and momentum. Exact coefficients and field mappings are proprietary and not disclosed.

Backtest Design

Rankings were evaluated using later return snapshots, capped target-window lag rules, and winsorized return summaries to reduce the impact of extreme single-name outcomes.

Data Integrity Controls

Point-in-Time Rows

Clean selected rows were built from historical vendor tables, excluding non-security header rows and resolving duplicate ticker/date rows.

Numeric Formats

Decimal-comma values were parsed as decimals rather than thousands separators, avoiding distorted factor values and return observations.

Return Windows

Forward return targets were capped by acceptable lag, preventing a nominal one-month test from drifting into a much later observation window.

Representative Results

The table shows winsorized top-minus-bottom spreads for the primary baseline reconstruction across multiple model-year buckets. Results are percentage-point differences between the top-ranked and bottom-ranked groups; country- and sector-neutral quintiles use top 20% versus bottom 20% within each group.

TestModel BucketHorizonTop GroupBottom GroupSpreadObs. Top / Bottom
Global decile20201Y29.40%3.92%+25.48 pp1,552 / 1,559
Global decile20206M9.32%-0.08%+9.40 pp2,165 / 2,176
Global decile20191Y22.99%15.23%+7.76 pp1,537 / 1,544
Global decile20196M6.15%4.29%+1.86 pp2,148 / 2,157
Global decile20181Y19.79%15.19%+4.60 pp1,536 / 1,544
Global decile20186M5.74%4.81%+0.94 pp2,144 / 2,154
Global decile20171Y23.72%14.85%+8.87 pp1,533 / 1,541
Global decile20176M6.43%4.47%+1.96 pp2,140 / 2,149
Sector-neutral quintile20201Y28.29%5.53%+22.76 pp3,066 / 3,148
Sector-neutral quintile20206M8.04%0.46%+7.58 pp4,285 / 4,388
Sector-neutral quintile20191Y21.40%13.84%+7.56 pp3,037 / 3,115
Sector-neutral quintile20196M5.44%3.80%+1.63 pp4,248 / 4,345
Sector-neutral quintile20181Y20.31%14.73%+5.58 pp3,033 / 3,110
Sector-neutral quintile20186M5.43%4.33%+1.10 pp4,239 / 4,340
Sector-neutral quintile20171Y22.49%14.63%+7.86 pp3,025 / 3,105
Sector-neutral quintile20176M6.32%3.70%+2.62 pp4,232 / 4,324
Country-neutral quintile20201Y26.58%6.68%+19.90 pp2,923 / 3,125
Country-neutral quintile20206M8.05%0.72%+7.33 pp4,076 / 4,365
Country-neutral quintile20191Y20.23%15.49%+4.74 pp2,893 / 3,082
Country-neutral quintile20196M5.57%4.36%+1.21 pp4,043 / 4,310
Country-neutral quintile20181Y18.33%16.48%+1.85 pp2,889 / 3,081
Country-neutral quintile20186M4.91%5.48%-0.57 pp4,041 / 4,310
Country-neutral quintile20171Y21.82%15.06%+6.76 pp2,886 / 3,076
Country-neutral quintile20176M6.40%3.60%+2.79 pp4,032 / 4,295

Historical backtest results are shown for research discussion only. They exclude transaction costs, taxes, liquidity constraints, implementation constraints, and other real-world frictions.

Interpretation

Medium-Term Separation

The strongest separation appeared at six-month and one-year horizons, while one-month results were weaker and noisier.

Neutralization Matters

Sector- and country-neutral tests help distinguish stock-selection signal from broad geographic or sector exposure.

Variants Are Testable

Controlled model variants can be compared without disclosing proprietary rules, helping separate intuition from measurable effect.