Blog

Technical, no-hype writing on algorithmic trading, backtesting methodology and Polymarket market mechanics.

Every article here is written to be checked, not just believed — real methodology, real numbers, no promises about returns. Filter by rubric or search to find what you need.

RSS

Articles: 36

A Good Trader and a Trader You Can Copy Are Two Different People

LatestCopy tradingSeptember 2, 202612 min readDrew Shelem

The popular wallet-picking checklist measures the leader. Your question is a different one — is this a good trader after you've paid to enter? Why profitable and copyable are not the same thing.

September 2026 · 3

August 2026 · 1

July 2026 · 31

The Contract Doesn't Pay at the Price You're Watching: the Oracle, the Strike, and the Danger Zone

July 31, 202612 min readDrew Shelem

Your signal watches Binance spot, but the outcome is decided by the Chainlink aggregate at a preset instant — and near the strike these are different prices that determine win and loss.

Polymarket mechanicsRead more →
A Portfolio of Bots: Why Five Bots Don't Diversify — and Why They May Be Trading With Themselves

July 31, 202611 min readDrew Shelem

The two hidden costs of scaling: correlated risk that's invisible in calm times, and trading against yourself, which under the venue's rules is a violation.

Risk & sizingPolymarket mechanicsRead more →
Edges Burn Out: How to Tell a Dead Edge from an Ordinary Drawdown When You Can't See a Cause

July 30, 202615 min readDrew Shelem

Your bot was profitable for months, then the drawdowns stopped being made up — and the fee, the spread, and the BTC chart are all the same. Did the edge die, or are you just unlucky? Here's how to separate them.

Finding an edgeRisk & sizingRead more →
Profitable in One Regime Means It's a Bet on the Regime, Not a Strategy

July 30, 202611 min readDrew Shelem

Why a confirmed edge can turn out to be a disguised bet on volatility — and why ordinary validation doesn't catch it.

Finding an edgeBacktestingRead more →
Realistic Expectations: What a Real Edge Looks Like — and Why Anything Flashy Is Almost Always Variance

July 29, 202612 min readDrew Shelem

The ruler that tells a modest real result from an impressive fluke — in both directions.

Finding an edgeBacktestingRead more →
Where the Money Comes From on a Prediction Market — Five Families of Strategies and the Price of Entry to Each

July 29, 202618 min readDrew Shelem

A map of strategies grouped by source of income, not by tactic — and an honest look at what's hard in each.

Finding an edgeRead more →
Where to Find an Edge — and Why a Wealth of Data Works Against You

July 28, 202627 min readDrew Shelem

A map of three places where an edge has a reason — and why a signal from a search is almost always false.

Finding an edgeBacktestingRead more →
Monte Carlo Only Tells You Whether the Set of Trades Flattered You

July 28, 202612 min readDrew Shelem

Why a green "robust" verdict is not proof of an edge, and three things this test doesn't see.

BacktestingRead more →
Bet Less Than the Formula Says

July 27, 202618 min readDrew Shelem

The Kelly criterion, fractional Kelly, and why every uncertainty the whole cycle was about forces you to shrink the bet.

Risk & sizingRead more →
Losses Arrive Together

July 27, 202616 min readDrew Shelem

Why consecutive trades aren't independent — and how that makes your drawdown twice as deep at the same Sharpe.

Risk & sizingRead more →
One Out-of-Sample Test Is a Draw, Not a Verdict

July 26, 202615 min readDrew Shelem

Why a good backtest on held-out data can still fool you — and how to check.

BacktestingRead more →
The Backtest Fills at the Mid. The Market Doesn't.

July 26, 202621 min readDrew Shelem

The anatomy of the gap between a backtest and live trading on Polymarket's 5-15-minute crypto markets.

BacktestingPolymarket mechanicsRead more →
Drawdown: Signal or Noise

July 25, 202631 min readDrew Shelem

An alert threshold set at a round number like "minus twenty percent" carries no information about the state of your strategy. The only informative threshold is one derived from the drawdown distribution of that specific strategy — and it can be computed in advance, before you launch.

Risk & sizingBacktestingRead more →
One Hundred Strategies That Work

July 25, 20268 min readDrew Shelem

Averaging across a portfolio removes the spread and does not remove the bias. A hundred strategies, each slightly inflated, produce a portfolio inflated by exactly the same amount — while looking far more convincing than any one of them alone.

BacktestingRisk & sizingRead more →
The Best of N Is Not a Result

July 24, 202620 min readDrew Shelem

If you tried several variants of a strategy and kept the best one, its result is inflated — and the more variants you tried, the more inflated it is. So the number of variants tested has to be counted and published alongside the result. Without it the result cannot be assessed.

BacktestingRead more →
The Sharpe Ratio Measures the Fee

July 24, 202631 min readDrew Shelem

On a prediction market, return-to-risk ratios are derivative quantities. They blend forecast quality, entry price, and cost into a single number. Here those three can be separated, because the true outcome of every trade is known and a ready-made market forecast exists to compare against. Neither equities nor futures offer that.

BacktestingPolymarket mechanicsRead more →
Win Rate Is Not an Edge

July 23, 202624 min readDrew Shelem

If you read nothing else: the thing worth measuring is not how often you win. It is how far your forecast beats the price, in percentage points of probability, after the exchange takes its cut. Those two numbers can point in opposite directions, and this article is about why.

Finding an edgePolymarket mechanicsRead more →
Before Your First Bot

July 23, 20268 min readDrew Shelem

A trading bot does not make decisions. It repeats yours, quickly and without flinching.

Getting startedRead more →
Monte Carlo Simulation Methods in Algorithmic Trading

July 11, 20264 min readQuant-Geek

Monte Carlo is one of the strongest tools for judging whether a strategy is robust or merely lucky. Backtesting shows what happened; Monte Carlo shows what could have happened under other plausible scenarios.

BacktestingRead more →
Advanced Filtering: How to Make Your Strategy Trade Only in Favorable Conditions

July 11, 20264 min readGogoboss

Markets constantly change regimes — trends turn into sideways movement, calm periods explode into high volatility. The purpose of filters is to allow the strategy to trade only when market conditions align with its statistical edge.

Finding an edgeRead more →
Protection Against Overfitting in Algorithmic Trading Strategies

July 9, 20264 min readQuant-Geek

Overfitting (also known as curve-fitting or over-optimization) remains one of the biggest challenges in algorithmic trading. A strategy that performs exceptionally well on historical data often fails dramatically when deployed live.

BacktestingRead more →
The Evolution of Trading Strategy Development: The Optimizer Competition

July 8, 20265 min readQuant-Geek

Developing an algorithmic trading strategy is a process that requires not only a strong market idea but also meticulous work with parameters. Even a powerful concept often delivers mediocre or losing results in live trading due to poor parameter selection. This issue remains one of the central challenges in algorithmic trading.

BacktestingRead more →
Walk-Forward Optimization (WFO) – Detailed Explanation

July 7, 20266 min readQuant-Geek

Walk-Forward Optimization tests a strategy the way it would actually be traded — repeatedly re-optimising on one window of history and measuring on the window that follows. One of the strongest defences against overfitting.

BacktestingRead more →
Factor Modeling in Event Markets: From Random Bets to Systematic Alpha

July 7, 20265 min readR2D2

Momentum, quality and a multi-factor synthesis borrowed from equity factor models and adapted to event markets — decomposing a contract's return into drivers instead of guessing the outcome.

Finding an edgeRead more →
Why Your 75%-Win-Rate Polymarket BTC Bot Is Probably Losing Money

July 7, 20269 min readGuest Contributor

A no-hype guide to backtesting Polymarket's 5-minute Bitcoin up/down markets — why win rate misleads, how transaction costs quietly kill most edges, and what actually survives.

Polymarket mechanicsBacktestingRead more →
Strategic Regimes: Trend vs. Mean Reversion. How Algorithms Profit in Event Markets

July 6, 20265 min readQuant-Geek

Two market states, two families of strategy: trend following and mean reversion — the logic of each, their opposite risk profiles, and how to tell which one the market is currently paying for.

Finding an edgeRead more →
From the Perfect Backtest to Harsh Reality: How "Stress Testing" on Blind Data Saves Algorithms from Ruin

July 5, 20265 min readQuant-Geek

In this article, we will break down why strategies that work perfectly in the past die in the future, and why ruthless "stress tests" on unseen data are the absolute only way to survive in the market.

BacktestingRead more →
From Crystal Balls to Formulas: Why Trading is About Calculating Probabilities, Not Predicting the Future

July 4, 20266 min readQuant-Geek

Why Trading is About Calculating Probabilities, Not Predicting the Future

Getting startedRead more →
How to Build a Production-Grade Trading Bot for Polymarket CLOB

July 3, 20264 min readGogoboss

Polymarket's hybrid CLOB in practice: EIP-712 signed orders, off-chain matching with on-chain settlement on Polygon, the unified YES/NO book, and the edge cases that break a first bot.

Polymarket mechanicsGetting startedRead more →
Understanding CLOB: Why Polymarket’s Order Book Changes Everything

July 2, 20263 min readGogoboss

Why Polymarket runs a real central limit order book instead of an AMM, how price-time priority actually fills your order, and what that changes about the way you place trades.

Polymarket mechanicsGetting startedRead more →
The Win Rate Illusion: Why Your 75% Win Rate on Polymarket 5-Minute Markets Is Burning Capital

July 1, 20263 min readGogoboss

On a prediction market your breakeven win rate is your entry price, so a 75% win rate at $0.75 is a coin flip. The breakeven table, plus spread, slippage and API latency — the three quiet killers of an edge.

Polymarket mechanicsFinding an edgeRead more →

Press / to search, j and k to move between articles.

Ready to launch your first bot?

Up and running in 10 minutes. Support on Telegram

Choose a plan