Skip to content
Roadmaps / Research and trading

NLP and ML Quant Researcher

Builds signals and research tools from filings, news and transcripts, with timing that holds up.

The job

An NLP and ML quant researcher builds signals, screens and research tools from text such as filings, news, earnings releases and transcripts, using methods from word lists and embeddings to large language models. The hard part is timing. A filing’s date is not when it became public, a vendor score may be stamped before it existed, and a language model trained on later data may already know how the story ended. Things go wrong through look-ahead, duplicated news and trying many models.

Supports
Research teams that use text, alternative data and machine learning
Stages
6 to learn, then proof of work
Two routes
Free resources, or SelfMadeQuant programmes and projects

The roadmap

The same stages either way. The free route uses university courses, lectures, books and papers that are free online. The SelfMadeQuant route maps each stage to our programmes and ends in projects on real market data.

  1. Stage 01 · Foundations

    Python and statistics

    The data stack and the inference behind every claim.

    • Python data stack
    • Statistical inference
    • Regression
  2. Stage 02 · Core

    Point-in-time data and validation

    When information became public, and validation that respects it.

    • Point-in-time data
    • Leakage
    • Time-series cross-validation
  3. Stage 03 · Core

    Text as data

    Turning documents into numbers, from word counts to embeddings.

    • Bag of words
    • Finance dictionaries
    • Embeddings
    • Transformers
  4. Stage 04 · Specialist

    Large language models and measurement

    Using LLMs as measuring instruments, and the look-ahead they carry.

    • LLM annotation
    • Measurement validity
    • Look-ahead in LLMs
  5. Stage 05 · Specialist

    Machine and deep learning

    Models that generalise on noisy financial labels.

    • Regularisation
    • Neural networks
    • Finance-aware validation
  6. Stage 06 · Specialist

    Event studies

    Did the text move the price, and when?

    • Event windows
    • Abnormal returns
    • Robust inference
  7. Stage 07 · Proof of work

    Does 10-K tone move prices?

    Pull 10-K filings from EDGAR, score their tone with the Loughran-McDonald word lists and with FinBERT, and run an event study of abnormal returns around each filing date. It answers whether filing tone carries information the market had not already priced, and whether the transformer beats the dictionary.

Practise the interview

Questions this role gets asked, each with a hint and a worked solution.

  1. How would you test a news-embedding feature for next-day returns while controlling for duplicated stories and timing?
  2. A vendor’s daily sentiment score is labelled with the trading date. What evidence do you need before backtesting it for that day’s open?
  3. Two forecasting models predict the same returns. How do you decide whether one really improves on the other?

Start the SelfMadeQuant route free: a free account opens one complete topic from each primer and the interview question bank. No card needed.

Start free