Taipei · Free editorial · Inquiries only

Granite Engine Research — field notes on factor investing and the craft of feature selection.

We publish free editorial articles on how machine learning reshapes investment research — how factors are constructed, how candidate features are chosen, and where the two disciplines quietly disagree. Nothing is sold here; inquiries are welcome.

Free editorial·Inquiries only·No advice, no execution

Section 01 · The subjects

Where factor research and feature selection meet.

Each piece is built around a concrete problem in quantitative investment research. We write about the methods, the failure modes, and the small choices that change a result.

01

Factor construction, not factor naming

A factor's name tells you the least. We look at how a signal is sorted, scaled and neutralised — the pipeline that decides what the number actually measures, and why two "quality" factors can disagree.

A dim workbench with cables and small mechanical parts laid out in a grid
A close, low-light view of stacked electronic modules with fine connector pins
02

Feature selection as the real decision

The columns that reach the training set do more work than the algorithm. We compare filter, wrapper and embedded approaches — from mutual information to LASSO and stability selection — and the out-of-sample habits that keep them honest.

03

Leakage, lookahead and the quiet biases

An over-generous backtest usually hides a feature that peeked at tomorrow. We trace point-in-time data, survivorship and look-ahead bias — the line between a column that forecasts and one that merely recalls.

A dark panel of small indicator lights and recessed switches arranged in rows

Section 02 · The craft

How an article is made.

A piece moves through five checkpoints before it is published. The point is not speed; it is that each claim can be traced back to a source or a method.

Step 01 · Question

Frame one question, not a thesis.

We start from a single, answerable question — for example, whether a feature survives out-of-sample once turnover costs are charged. A piece is not published until the question is sharp enough to be wrong.

Step 02 · Sources & data

Separate evidence from opinion.

Academic and practitioner sources are read first, then checked against raw data where we can. Anything we cannot verify is labelled as such, never presented as a confirmed fact.

Step 03 · Method note

Write the method before the conclusion.

Before any result is discussed, the method — the universe, the rebalancing, the selection procedure, the metric — is written down in plain language so a reader can reproduce the shape of the work.

Step 04 · Draft & review

Read it as a sceptic.

The draft is re-read with the explicit job of finding the weakest claim. Anything that survives only because of phrasing is rewritten or cut.

Step 05 · Publish

Ship it, then keep it honest.

When a later reading or a reader's note changes our view, the piece is corrected and the change is visible, not buried. The archive is a record, not a marketing wall.

Section 03 · Inquiries

Ask about an article, or suggest one.

We do not sell subscriptions, hold client funds, or act as an investment adviser. If a piece left a question open, or you have a subject we should cover, write to us. We read every inquiry and reply by email.

Prefer email? Write to info@granite-engine.digital or call +886 2 2395 6814.