CuteMarkets Blog

Backtesting built by traders
& API development

Deep dives, tutorials, and market research from the team building the stocks and options data API for developers and systematic traders.

All Categories

More Articles

Daily Expirations Are Eating the Options Calendar
Market Insight13 min read

Daily Expirations Are Eating the Options Calendar

Cboe DJX daily expirations are a market-structure hook for the real developer problem: short-dated options need expiration discovery, exact contracts, quotes, and calendars.

May 23, 2026Read
Paper Trading Is Live in CuteMarkets
Product Update6 min read

Paper Trading Is Live in CuteMarkets

CuteMarkets now includes integrated paper trading with paper accounts, stock and option orders, positions, fills, portfolio history, and quote-aware simulated execution.

May 16, 2026Read
R124/R130 Bull Seagull: A New Paper-Promotable Model Family
Research Log7 min read

R124/R130 Bull Seagull: A New Paper-Promotable Model Family

The May 15 R124/R130 QQQ bull seagull cleared P0 paper-promotable gates, with common paper-trading issues now going into an integrated paper module.

May 15, 2026Read
Model-Family Search: The Tuesday No-Go Report
Research Log6 min read

Model-Family Search: The Tuesday No-Go Report

The May 12 model-family search rejected UOA variants, public-source branches, put-flow ideas, fade mechanics, and near-miss combinations.

May 12, 2026Read
The Developer's First Backtesting Loop: Start With Evidence, Not Optimism
Developer Guide8 min read

The Developer's First Backtesting Loop: Start With Evidence, Not Optimism

A developer-first introduction to causal options backtesting: signal timestamps, point-in-time contracts, quote-aware fills, and artifacts.

May 9, 2026Read
What To Log Before Optimizing a Backtest
Developer Guide8 min read

What To Log Before Optimizing a Backtest

Before tuning parameters, log signal timestamps, selected contracts, quote evidence, rejects, manifests, and summary metrics.

May 8, 2026Read
Same-Bar Fills: The Lookahead Bug Developers Keep Rebuilding
Backtesting8 min read

Same-Bar Fills: The Lookahead Bug Developers Keep Rebuilding

Completed bars can create signals, but they should not also grant intrabar fills unless standing order state is explicitly modeled.

May 7, 2026Read
Point-in-Time Option Contract Selection
Backtesting8 min read

Point-in-Time Option Contract Selection

Options backtests need contract selection from the historical universe visible at the decision timestamp, not from a modern chain.

May 6, 2026Read
Quote-Aware Options Backtests Need Bid, Ask, and Rejects
Backtesting8 min read

Quote-Aware Options Backtests Need Bid, Ask, and Rejects

Realistic options replay should use bid/ask quotes, quote age checks, spread limits, and explicit reasons for rejected trades.

May 5, 2026Read
Opening Range Breakout Backtesting for Developers
Strategy Research8 min read

Opening Range Breakout Backtesting for Developers

ORB research exposes the core developer problems in trading backtests: range definition, causal entry, DTE, stops, and fills.

May 4, 2026Read
VWAP Mean Reversion: Signal Quality vs Trade Density
Strategy Research8 min read

VWAP Mean Reversion: Signal Quality vs Trade Density

VWAP mean reversion research must balance selective signal quality against enough trades and active days to trust the result.

May 3, 2026Read
Dispersion and Relative Strength Backtests Need Proxy Discipline
Strategy Research8 min read

Dispersion and Relative Strength Backtests Need Proxy Discipline

Proxy-based strategies need strict bar alignment, causal beta context, and option execution checks before relative strength claims matter.

May 2, 2026Read
Choosing DTE Buckets in Options Research
Backtesting4 min read

Choosing DTE Buckets in Options Research

DTE buckets connect signal horizon to listed expirations, liquidity, gamma exposure, spread behavior, and paper readiness.

May 1, 2026Read
Walk-Forward, PBO, and DSR for Trading Developers
Validation4 min read

Walk-Forward, PBO, and DSR for Trading Developers

Use walk-forward validation, PBO, and deflated Sharpe to test whether strategy selection is stable or just lucky.

April 30, 2026Read
How To Read a No-Go Backtest
Validation4 min read

How To Read a No-Go Backtest

A no-go report is a research asset when it separates launch integrity, data coverage, execution, concentration, and robustness.

April 29, 2026Read
Building a Portfolio of Trading Sleeves
Research Log4 min read

Building a Portfolio of Trading Sleeves

A trading sleeve should improve the combined book, not only produce a strong standalone backtest chart.

April 28, 2026Read
Backtest to Paper Trading: The Parity Checklist
Paper Trading4 min read

Backtest to Paper Trading: The Parity Checklist

Freeze the research object, replay benchmark sessions, compare decisions, and preserve reject reasons before paper trading.

April 27, 2026Read
Paper Bot Data Feeds: Live Bars, REST Backfills, and Fail-Closed Logic
Paper Trading4 min read

Paper Bot Data Feeds: Live Bars, REST Backfills, and Fail-Closed Logic

Paper bots need explicit policies for provisional live bars, completed-bar backfills, signal age, and option route rejects.

April 26, 2026Read
Unusual Options Activity Backtesting Needs Exact Contracts
Strategy Research4 min read

Unusual Options Activity Backtesting Needs Exact Contracts

UOA research needs exact contract triggers, quote-strict fills, threshold families, and clear prior-OI caveats.

April 25, 2026Read
Liquidity Filters in Options Backtests
Backtesting4 min read

Liquidity Filters in Options Backtests

Liquidity filters define whether a strategy could plausibly trade: quote freshness, spreads, volume, OI, DTE, and price guards.

April 24, 2026Read
Position Sizing, Drawdown Caps, and Strategy Promotion
Validation4 min read

Position Sizing, Drawdown Caps, and Strategy Promotion

A candidate should be promoted with weight frontiers, drawdown caps, robustness checks, and an operational sizing decision.

April 23, 2026Read
Backtest Artifacts, Manifests, and Launch Contracts
Data Engineering4 min read

Backtest Artifacts, Manifests, and Launch Contracts

Manifests, selected trades, daily PnL, diagnostics, and launch contracts make research repeatable and paper-ready.

April 22, 2026Read
API Data Objects Backtesting Developers Actually Need
Developer Guide4 min read

API Data Objects Backtesting Developers Actually Need

Backtesting developers need contracts, expirations, quotes, trades, aggregates, snapshots, and reference data in the right order.

April 21, 2026Read
A Developer Roadmap for the First 30 Days of Backtesting
Developer Guide4 min read

A Developer Roadmap for the First 30 Days of Backtesting

Spend the first month building causal replay, quote-aware fills, reject logs, artifacts, robustness checks, and paper readiness.

April 20, 2026Read
UOA Exact-Contract Backtests: Strong PnL Was Not Enough
Research Log6 min read

UOA Exact-Contract Backtests: Strong PnL Was Not Enough

The May 8 UOA exact-contract pass showed strong local quote-priced PnL, then failed robustness and remote holdout checks.

May 8, 2026Read
Stocks Data API Is Live in CuteMarkets
Product Update5 min read

Stocks Data API Is Live in CuteMarkets

CuteMarkets now supports stock REST endpoints with separate stock subscriptions, Developer delayed access, Expert live access and quotes, and one account for options and stocks.

May 7, 2026Read
How to Build a Paper Trading Bot
Research Note7 min read

How to Build a Paper Trading Bot

A practical architecture for building a paper trading bot around frozen strategy profiles, quote-aware options data, launch contracts, and daily review.

May 1, 2026Read
Paper Trading Bot Backtest Parity Runbook
Data Engineering6 min read

Paper Trading Bot Backtest Parity Runbook

A runbook for freezing a paper candidate, replaying benchmark sessions, classifying mismatches, and reviewing live paper drift.

May 1, 2026Read
Unusual Options Activity Scanner: What Actually Matters Beyond Volume
Tooling6 min read

Unusual Options Activity Scanner: What Actually Matters Beyond Volume

Most unusual options activity scanners over-rank raw volume. Premium, volume versus open interest, spreads, DTE, and quote context matter more.

May 1, 2026Read
How to Backtest Options Without Stale Contract Leakage
Data Engineering5 min read

How to Backtest Options Without Stale Contract Leakage

A research-to-product guide to historical contract discovery, as_of workflows, quote windows, and avoiding modern-chain leakage in options backtests.

April 25, 2026Read
Why Option Quotes Matter More Than Last Price
Data Engineering4 min read

Why Option Quotes Matter More Than Last Price

Last sale can be stale in options. Historical bid/ask quotes give execution-aware research the market context it actually needs.

April 25, 2026Read
Quote-Aware Options Fills: What Our Research Changed
Research Note5 min read

Quote-Aware Options Fills: What Our Research Changed

How bid/ask-aware fill logic changed the CuteMarkets research process and why several broad strategy claims became narrower.

April 25, 2026Read
0DTE Options Backtesting Data Requirements
Data Engineering4 min read

0DTE Options Backtesting Data Requirements

0DTE options backtests need historical contracts, strict timestamps, quote coverage, rejection reasons, and realistic fill assumptions.

April 25, 2026Read
OPEX Week Options Data: What to Measure Before Trading
Market Insight4 min read

OPEX Week Options Data: What to Measure Before Trading

Use OPEX dates as planning anchors, then measure listed expirations, open interest, spreads, trade activity, Greeks, and IV before trading.

April 25, 2026Read
cuteoptionstrats: A Public Research Note on a Curated Intraday Options Model
Research Note14 min read

cuteoptionstrats: A Public Research Note on a Curated Intraday Options Model

A close reading of the public cuteoptionstrats repository: the c36_quality model, option microstructure filters, evaluation metrics, and what the negative results actually teach.

April 21, 2026Read
The One Piece of Sharpe: What Months of Intraday Options Backtesting Actually Taught Us
Research Log4 min read

The One Piece of Sharpe: What Months of Intraday Options Backtesting Actually Taught Us

What did months of intraday options backtesting actually teach us? A few narrow sleeves survived, and many more ideas did not after months of audits.

April 20, 2026Read
Algorithmic Trading Research Log: How to Build in Public Without Hiding Failed Results
Research Log4 min read

Algorithmic Trading Research Log: How to Build in Public Without Hiding Failed Results

A strong algorithmic trading research log publishes failed ideas, exact gates, and changing conclusions instead of hiding dead ends from readers.

April 20, 2026Read
Building a Portfolio of Trading Models: Why One Good Backtest Is Not Enough
Research Log4 min read

Building a Portfolio of Trading Models: Why One Good Backtest Is Not Enough

One good backtest is not enough. A portfolio of trading models needs low overlap, believable diversification, and hard promotion gates over time.

April 20, 2026Read
Gap Up Failure Fade Backtest: The Difference Between Intuition and Evidence
Validation3 min read

Gap Up Failure Fade Backtest: The Difference Between Intuition and Evidence

This gap up failure fade backtest shows how an intuitive reversal setup failed once VWAP, timing, and robustness rules were enforced in the repo.

April 19, 2026Read
Gap Reclaim Strategy Backtest: Why a Good Chart Pattern Failed the Data
Validation3 min read

Gap Reclaim Strategy Backtest: Why a Good Chart Pattern Failed the Data

A gap reclaim strategy can look great on charts and still fail the data. This post explains the c26 logic and why it did not survive in the repo.

April 19, 2026Read
Failed Trading Strategies: 7 Ideas We Tested So You Do Not Have To
Validation5 min read

Failed Trading Strategies: 7 Ideas We Tested So You Do Not Have To

Seven failed trading strategies from the repo, including zero-trade lanes and no-feasible-profile ideas, with the exact reasons they died in testing.

April 19, 2026Read
Why c4 Was Parked: A Dispersion Strategy That Improved But Still Failed the Portfolio Gate
Validation4 min read

Why c4 Was Parked: A Dispersion Strategy That Improved But Still Failed the Portfolio Gate

c4 improved after repairs, but the dispersion strategy still failed the portfolio gate. Here are the exact conditions that blocked promotion in practice.

April 18, 2026Read
Relative Strength Breakout Strategy: Testing Proxy-Based Intraday Breakouts With QQQ and DIA
Case Study4 min read

Relative Strength Breakout Strategy: Testing Proxy-Based Intraday Breakouts With QQQ and DIA

See how a proxy-based relative strength breakout strategy was tested with beta-adjusted rules, QQQ strength, and DIA benchmarking in repo runs directly.

April 18, 2026Read
Dispersion Trading Backtest: QQQ vs SPY and Why the Signal Was Not Symmetric
Case Study4 min read

Dispersion Trading Backtest: QQQ vs SPY and Why the Signal Was Not Symmetric

This dispersion trading backtest found a real QQQ edge and a weak SPY sleeve. The signal was not symmetric across indexes or overlays inside the repo.

April 18, 2026Read
VWAP Z-Score Strategy: How We Evaluated c36 and Why It Still Was Not Promoted
Validation4 min read

VWAP Z-Score Strategy: How We Evaluated c36 and Why It Still Was Not Promoted

The c36 VWAP z-score strategy made money, yet it still was not promoted. Trade density and portfolio standards were the blockers in the portfolio ladder.

April 17, 2026Read
Intraday Mean Reversion Options: Why Signal Quality Drops When You Chase Density
Case Study4 min read

Intraday Mean Reversion Options: Why Signal Quality Drops When You Chase Density

Intraday mean reversion options can look strong until you widen the sample. This post shows how density often erodes the original edge in options research.

April 17, 2026Read
VWAP Mean Reversion Backtest: The Logic, the Edge, and the Failure Modes
Case Study4 min read

VWAP Mean Reversion Backtest: The Logic, the Edge, and the Failure Modes

This VWAP mean reversion backtest shows a real edge with a real weakness: the best-quality branch stayed too sparse to earn promotion in the repo.

April 17, 2026Read
Why Most Opening Range Breakout Strategies Fail Under Realistic Options Fills
Validation4 min read

Why Most Opening Range Breakout Strategies Fail Under Realistic Options Fills

Most ORB options strategies fail once fills become causal. See how DTE choice, stop logic, and execution filters changed the repo's results in practice.

April 16, 2026Read
Does Opening Range Breakout Still Work? Evidence From 0DTE and 5-Minute Tests
Case Study4 min read

Does Opening Range Breakout Still Work? Evidence From 0DTE and 5-Minute Tests

Does ORB still work after realistic execution fixes? Only in a narrow slice. This post compares broad 0DTE failures with tighter 5-minute lanes and setups.

April 16, 2026Read
Opening Range Breakout Backtest Results: What Survived After Realism Fixes
Case Study4 min read

Opening Range Breakout Backtest Results: What Survived After Realism Fixes

Opening range breakout backtest results changed sharply after realism fixes. Here is the narrow ORB pocket that still survived in the repo under pressure.

April 16, 2026Read
Strategy Robustness Testing: PBO, Deflated Sharpe, and Overlap Filters Explained
Validation5 min read

Strategy Robustness Testing: PBO, Deflated Sharpe, and Overlap Filters Explained

PBO, Deflated Sharpe, and overlap filters matter because profitable models still fail promotion. This post explains the repo's actual gates in production.

April 15, 2026Read
How to Avoid Overfitting in Trading Backtests With Walk-Forward Validation
Validation5 min read

How to Avoid Overfitting in Trading Backtests With Walk-Forward Validation

Walk-forward validation, PBO, and DSR expose overfitting before a good-looking strategy reaches paper. This post shows what those failures look like.

April 15, 2026Read
Walk-Forward Backtesting: How to Test a Trading Strategy Without Fooling Yourself
Framework5 min read

Walk-Forward Backtesting: How to Test a Trading Strategy Without Fooling Yourself

Walk-forward backtesting tests a strategy without flattering it. Use OOS windows, rolling validation, and hard gates instead of one long sample alone.

April 15, 2026Read
Backtest vs Paper Trading: Why Good Trading Results Break in Live Markets
Validation6 min read

Backtest vs Paper Trading: Why Good Trading Results Break in Live Markets

Backtest vs paper trading is mostly a realism problem. See how parity checks, execution drift, and promotion gates expose weak models early in practice.

April 14, 2026Read
Historical Options Backtesting: Data, Fills, and Slippage That Actually Matter
Case Study7 min read

Historical Options Backtesting: Data, Fills, and Slippage That Actually Matter

Historical options backtesting needs contracts, quotes, trades, and timing rules. This guide explains the data stack behind causal options research.

April 14, 2026Read
What Is Realistic Options Backtesting? A Practical Guide for Serious Traders
Framework7 min read

What Is Realistic Options Backtesting? A Practical Guide for Serious Traders

Learn what realistic options backtesting requires, from causal fills and strike selection to slippage controls and leak prevention in repo audits.

April 14, 2026Read
Earnings Options Plays, Scientifically: Measuring Implied Move, IV Crush, and Execution Quality with CuteMarkets
Deep Dive20 min read

Earnings Options Plays, Scientifically: Measuring Implied Move, IV Crush, and Execution Quality with CuteMarkets

A research-style framework for earnings options trades using CuteMarkets, from implied-move estimation and structure selection to liquidity diagnostics and post-event evaluation.

April 18, 2026Read
Understanding Options Greeks: A Developer's Guide to Live Data
Deep Dive8 min read

Understanding Options Greeks: A Developer's Guide to Live Data

Delta, gamma, theta, and vega are the four pillars of options pricing. Learn how to consume real-time Greeks from the CuteMarkets API and build risk dashboards that respond to market movement.

March 28, 2026Read
Why Real-Time Options Data Is the Edge Retail Traders Are Missing
Market Insight6 min read

Why Real-Time Options Data Is the Edge Retail Traders Are Missing

Stale quotes can cost you hundreds of dollars per trade. We break down the hidden latency in free data sources and show exactly what "real-time" means for options pricing.

March 14, 2026Read
Build a Put/Call Ratio Scanner in Under 50 Lines of Python
Tutorial10 min read

Build a Put/Call Ratio Scanner in Under 50 Lines of Python

Put/call ratio is one of the oldest sentiment indicators in options markets. Here's how to build a live scanner that flags unusual sentiment shifts across an entire watchlist.

February 28, 2026Read

Our Algotrading Journey

Episode 10: The Current Crew
Research Series3 min read

Episode 10: The Current Crew

The current map of survivors, near-misses, and research-only sleeves as the portfolio journey becomes concrete.

April 18, 2026Read
Episode 9: Why QQQ Beat SPY In Dispersion Options
Research Series3 min read

Episode 9: Why QQQ Beat SPY In Dispersion Options

Once quote loading, overlays, and parity drift were repaired, QQQ kept the signal while SPY did not.

April 18, 2026Read
Episode 8: c36 And c4, Promising Is Not Deployable
Research Series3 min read

Episode 8: c36 And c4, Promising Is Not Deployable

c36 and c4 showed two different kinds of near-miss, proving that promising and deployable are not the same thing.

April 18, 2026Read
Episode 7: Failure Week Was Productive
Research Series3 min read

Episode 7: Failure Week Was Productive

A week of explicit closures that saved time by turning weak or sparse branches into reusable negative results.

April 8, 2026Read
Episode 6: c66, The First Real Anchor
Research Series3 min read

Episode 6: c66, The First Real Anchor

Why c66 became the first real portfolio anchor: stable stress behavior, enough trades, and operational progress past research-only status.

April 18, 2026Read
Episode 5: From Frontier Search To Portfolio Thinking
Research Series3 min read

Episode 5: From Frontier Search To Portfolio Thinking

The point where the project stopped optimizing one family harder and started assembling a believable, low-overlap portfolio.

April 6, 2026Read
Episode 4: ORB After The Audit
Research Series3 min read

Episode 4: ORB After The Audit

After realism fixes, broad ORB mostly failed and only a narrow, constrained pocket remained defensible.

March 10, 2026Read
Episode 3: The Simulator Audit
Research Series3 min read

Episode 3: The Simulator Audit

A hard audit of the simulator fixed leakage, aggregation, and selection bugs that had been overstating confidence.

March 8, 2026Read
Episode 2: Speed Before Alpha
Research Series3 min read

Episode 2: Speed Before Alpha

Research speed, dashboards, and observability improved first, making later falsification cheaper and more credible.

March 1, 2026Read
Episode 1: Building The Ship
Research Series3 min read

Episode 1: Building The Ship

How the repo stopped trusting low-fidelity options backtests and started treating execution realism as core research, not cleanup.

February 22, 2026Read

Ready to start building?

Get a free API key and make your first request in under a minute.

Get started free