MarketInOut Review: Stock Screening and Backtesting Guide
Updated: Oct 29
An evidence-based MarketInOut review covering stock screening, backtesting, current features, test limitations and a practical strategy-validation checklist.
Introduction
MarketInOut is a browser-based stock screener and strategy backtester designed for traders who want to turn technical, fundamental and formula-based rules into repeatable screens. I have used it as a research tool because it can connect a screen directly with a historical test.
That convenience is valuable, but no backtest proves that a strategy will remain profitable. Historical simulations are most useful when they help reject weak ideas, expose risk and define questions for further testing. They are not forecasts or substitutes for live execution evidence.
Key Takeaways
MarketInOut combines multi-market screening, formula filters, alerts, charts and historical strategy testing in one platform.
The official site currently states that it covers 40+ exchanges and more than 25 years of historical data; availability can vary by asset and timeframe.
Its documented stock backtester uses end-of-day screening and close prices, which must match the intended strategy.
Large simulated returns should trigger stronger bias, cost and robustness checks—not greater confidence by themselves.
A credible process includes out-of-sample testing, realistic execution assumptions and forward testing before meaningful capital is used.
MarketInOut Video Walkthrough
The original Financial Wisdom video shows the interface and two historical examples. The platform has changed since the video was recorded in 2021, so use it as a workflow demonstration and check current functions on the provider’s site.
What Is MarketInOut?
MarketInOut is an online research platform for screening stocks and other supported instruments against rules. Its standard screener offers predefined criteria, while the Formula Screener allows more detailed expressions and ranking logic. Saved screens can be reused as strategy entry or exit conditions.
As of October 2026, the company’s official pages describe technical and fundamental filters, multiple timeframes, international exchanges, historical screening, alerts, chart matrices, AI-assisted screen creation and backtesting. Features, data coverage and plan access can change, so verify them directly before subscribing.
How the MarketInOut Backtester Works
The documented workflow is straightforward: define the universe and entry criteria, specify position and exit rules, set portfolio constraints, then simulate qualifying trades across a historical period. Reports can then be reviewed at portfolio and trade level.
Entry rules: technical, fundamental or formula-based conditions.
Exit rules: screen criteria, stop-loss, trailing stop or profit target where supported.
Portfolio rules: starting capital, position size and maximum simultaneous holdings.
Execution assumptions: the documented stock test is end-of-day and uses close prices.
Outputs: trades, returns, drawdown, win rate, holding period and an equity curve.
The result is a model of what might have happened under those assumptions. It is not the same as a live brokerage record.
Historical Examples from the Original Review
Two-Period RSI Mean-Reversion Test
The first 2021 example tested a long-only Russell 3000 idea inspired by Larry Connors: price above its 200-day moving average, a two-period RSI below 8 and an exit above the 10-day exponential moving average. The test used a $100,000 account, up to 20 positions and included commission and spread assumptions.
It generated exceptionally high simulated returns alongside a 41% maximum drawdown, a 67% win rate and more than 5,000 trades. Those figures are historical outputs from one configuration—not evidence that the strategy could have been traded at that scale or will repeat. The extreme result should prompt checks for compounding assumptions, liquidity, delisted securities, execution timing and overfitting.
Bitcoin MACD Trend Test
The second example applied a MACD signal with a 100-day exponential moving-average filter to Bitcoin from January 2015 to February 2021. It was useful for showing how a rules-based exit can change a drawdown profile, but the short sample, rapidly changing market structure and asset-specific execution costs limit generalisation.
Both examples demonstrate how software can translate an idea into measurable rules. Neither should be copied without independent testing.
How to Validate a Backtest Properly
A convincing equity curve can still be an artefact of the data or the research process. Use this checklist before treating any output as evidence of an edge:

Define the hypothesis first. Write the economic or behavioural reason for the rule before optimising parameters.
Control data bias. Look for survivorship bias, delisted securities, look-ahead bias and signals calculated with unavailable information.
Model realistic execution. Include fees, spreads, slippage, gaps, liquidity constraints and delayed fills.
Separate in-sample and out-of-sample periods. Do not design and judge the strategy on the same observations.
Stress-test the rules. Small parameter changes should not destroy the result; test different regimes, markets and start dates.
Forward-test. Paper trade or use minimal exposure long enough to compare live behaviour with the simulation.
Metrics That Matter Beyond Total Return
Total return can be dominated by leverage, compounding or one exceptional period. Compare the result with the risk and effort required:
Maximum drawdown and the time needed to recover.
Number of trades, holding time and exposure to the market.
Average gain, average loss, win rate and overall expectancy.
Performance after realistic costs and worse-than-expected fills.
Results by year, market regime, sector and instrument.
Concentration, turnover, liquidity and practical portfolio capacity.
Use the risk-to-reward guide and risk-management and position-sizing hub to connect strategy statistics with account-level risk.
Strengths and Limitations
Potential Strengths
No-code access to a broad set of screening and testing rules.
A direct path from saved screens to historical tests and alerts.
International market coverage and multiple asset classes, subject to the selected plan and data availability.
Trade-level review that can help identify where a rule succeeds or fails.
Important Limitations
End-of-day close-price simulation may not represent intraday entries or realistic next-session fills.
The quality of the conclusion depends on data quality and assumptions the user chooses.
Repeatedly adjusting rules to improve the same historical sample can create overfitting.
Software reports cannot reproduce every liquidity shock, gap or behavioural decision in live trading.
Who Might Find It Useful?
MarketInOut may suit systematic swing or position traders who want to screen a large universe, express rules without writing code and compare ideas consistently. It may be less suitable for strategies that require order-book data, tick-level execution, complex derivatives or event-driven intraday simulation.

The best approach is to begin with a simple test that can be independently checked. Complexity should be added only when it solves a known limitation.
Frequently Asked Questions
Does a profitable backtest prove a strategy works?
No. It shows how a defined model behaved on historical data under selected assumptions. Live performance can differ because of changing markets, execution, costs, liquidity and research bias.
Can MarketInOut test stock-screening rules?
Yes. Its official documentation says saved screening criteria and formulas can be used as strategy conditions. Check the current plan and asset coverage for the exact functions you need.
What is the biggest backtesting mistake?
Optimising rules on all available data and then presenting the same sample as proof. Holding back unseen data and forward-testing helps reveal whether the apparent edge is robust.
Should transaction costs be included?
Yes. Fees, spreads and slippage can materially change high-turnover strategies. It is also sensible to stress-test costs above the expected level.
Build a Repeatable Research Process
The Financial Wisdom Trading Blueprint connects screening, company quality, market context, entries, position sizing and trade management in one repeatable weekly process.
Explore the Financial Wisdom Trading Blueprint for the complete process.
Further Reading
References and Further Reading
Independent educational review. Features and data coverage can change; verify current details with the provider. Trading and investing involve risk, including the possible loss of capital. Backtested results are hypothetical, not guarantees of future performance, and nothing in this article is personalised financial advice.
About the Author
Gareth, founder of Financial Wisdom, has more than 30 years of personal trading experience. He competes in the United States Investing Championship, creates award-winning trading content and has been featured in Technical Analysis of Stocks & Commodities.






Comments