Lowest / Highest Price
Enters when price reaches the period's high/low band, targeting mean reversion at price extremes.
Lucidasoft's R&D lab designs algorithmic trading strategies and validates them through backtesting. We built 6 strategies combining price bands, pivot points, and Bollinger Bands, and repeatedly validated each against 46 months of real market data to produce the metrics.
Turning an idea into code takes days. Confirming whether that rule actually made money - and where it breaks down - takes far longer.
Short windows produce rules that just got lucky. We run 46 months of data through uptrends, downtrends, and sideways markets alike.
High annual returns mean little if volatility makes it unbearable to hold in practice. We weigh Profit Factor and Sharpe Ratio together.
Frequent-trading and infrequent-trading strategies have different trade-offs. Rather than picking one, we let the situation decide.
Symbol, candle interval, and starting capital all need to match for a comparison across strategies to mean anything.
From trend-following to high-frequency scalping, we designed and backtested strategies with genuinely different characters. Click a card to highlight it in the comparison table below.
Enters when price reaches the period's high/low band, targeting mean reversion at price extremes.
Enters when price reaches resistance (R) or support (S) levels derived from pivot calculations, capturing reversal points.
Enters only when price is in the top/bottom 20% band AND touches pivot R3/S3 - both conditions must be met.
Combines pivot zones with Bollinger Bands to narrow entry timing, using volatility as a correction signal.
Enters when price is in the top/bottom 20% band and touches the upper/lower Bollinger Band.
Trades frequently on Bollinger Band breakouts, lowering per-trade profit targets and accumulating via volume.
Results under identical conditions (EURUSD · 5-min candles · $10,000 starting capital). Note that more trades isn't necessarily better, and higher returns aren't necessarily more stable.
| Strategy | Type | Trades | Profit Factor | Sharpe Ratio | Win Rate | Annual Return |
|---|---|---|---|---|---|---|
| 01 Lowest / Highest Price | Trend Following | 161 | 72.3% / 74.0% | 22% | ||
| 02 Pivot Point | Reversal | 642 | 78.3% / 79.1% | 80% | ||
| 03 Pivot + Price | Hybrid | 319 | 83.3% / 77.7% | 45% | ||
| 04 Pivot + Bollinger Bands | Volatility | 319 | 83.3% / 77.7% | 49% | ||
| 05 BB + Price | Trend + Volatility | 645 | 78.0% / 79.3% | 40% | ||
| 06 BB (High Frequency) | HFT / Scalping | 4,228 | 79.0% | — |
Profit Factor is gross profit divided by gross loss - it must exceed 1 to be profitable. Sharpe Ratio measures risk-adjusted return; higher means better performance relative to volatility.
Run under identical conditions so strategies can be fairly compared.
Running one strategy against 46 months of 5-minute candles means recalculating hundreds of thousands of candles. We built our own backtesting platform to automate that process.
46 months of 5-minute candles is hundreds of thousands of data points. We built a data pipeline to run this repeatedly for every strategy.
Runs repeatedly while varying period, profit target, lot size, and other variables, comparing results across conditions.
Calculates Profit Factor, Sharpe Ratio, win rate, and max drawdown the moment a run finishes, saved as a report.
Runs different strategies under identical conditions side by side - a comparison is meaningless if conditions differ.
We're researching applying our R&D lab's multi-agent architecture to automate market analysis and strategy selection.
Rules that only fit one specific period fall apart in live trading. We validate across sub-periods and keep conditions simple.
The figures on this page are backtest resultsusing historical price data, and do not guarantee future returns. Past performance is not guaranteed to repeat, and live trading results may differ due to slippage, spread, execution delay, and other factors.
This content is material introducing Lucidasoft's technical research, and is not a solicitation to trade any specific financial product or to raise investment. Users are solely responsible for their own investment decisions and outcomes.