Guide · Backtesting Updated

No-Code Backtesting Software

Test a Stock Strategy Without Writing Code

Written by Daniel Mirkin, CEO of Trade Ideas, which makes the software described here.

Free account, just an email. No card. Live access for a limited time.

Named to the Inc. 5000 list of America’s fastest-growing private companies six years in a row (2017–2022).

Investopedia Best Short Term Stock Screener 2024 award badge

Investopedia: Best Short Term Stock Screener, 2024

OddsMaker validating a strategy.

The short answer: OddsMaker, part of TI Premium, backtests any alert-and-filter setup without code. You choose the entry window, the exit (profit targets, stops, timed holds, or the future close or open) and the filters, and it reports win rate, profit factor and every trade. The AI Assistant can build the setup from plain English first.

In one minute

No-code backtesting, in one minute

  • Pick the setup: any Streaming Alert (Scanner) or combination, plus Top List (Screener) filters. No code.
  • Set the rules: entry time window, then exits by profit target, stop, time, or the future close or open.
  • Read the results: win rate, profit factor, the equity curve and the list of every trade.
  • Plan: OddsMaker is part of TI Premium.
Steps

How to backtest a stock strategy without code

  1. Build an Alert window by clicking through the alert and filter lists, or ask the AI Assistant to build it.
  2. Open OddsMaker and choose that window as the event to test.
  3. Set the direction, the time of day trades may start, and how each trade exits.
  4. Run it. Change one setting, run it again, and compare.
OddsMaker: test an idea on market history (1:01). TI Pro screen recording of the OddsMaker results window: summary, calendar and equity curve, then Run Again with changed settings. A recording of the software; the numbers on screen are a test run, not a trade result.
Settings

Entries, exits and filters you can set

The entry is the alert itself, inside the time window you choose. Exits can be a profit target, a stop loss, timed (hold a set number of minutes), or the future close or open.

Formula

On the Risk Mgmt tab, targets and stops are set in dollars or percent, either as a fixed amount or from a filter value such as Smart Stop ($), and the stop can take an optional Wiggle. That filter value can be a custom formula built in the Formula Editor, so you can set your exit to a formula you wrote.

The close or open exit lets you compare an intraday hold with holding to the close or into the next session. Filters such as price, volume, float and relative volume narrow which alerts count. With 308 alerts and 249 filters, most rule-based ideas can be described without writing anything.

Output
Win rate, profit factor and every trade the idea would have taken.

What the results show

Key point

OddsMaker reports the trades it produced, the win rate, the profit factor, the equity curve and drawdown. The trade list lets you check individual entries rather than trusting a single number.

Past results, including backtests, don't guarantee future results.

AI

Describe it in plain English

The AI Assistant, in every TI Pro plan, builds Alert windows and Top Lists (Screeners) from a sentence such as "stocks gapping up 3% on twice their normal volume". You build the window with the Assistant, then set up the test in OddsMaker. Video demos are on the AI stock screener page.

Checklist

What to look for in a no-code backtester

  • Does it test the setups you actually trade, intraday as well as daily?
  • Can you set realistic exits, including stops and timed holds?
  • Does it show the individual trades, not just a summary?
  • Can you take the tested setup straight to live alerts without rebuilding it?

The best backtesting software guide compares tools on these points.

Optional
A custom filter in a strategy, set with no code (Mar 10, 2025).
A custom filter in a strategy, set with no code (Mar 10, 2025).

Want to script instead? Use the Formula Editor.

The Formula Editor is Trade Ideas' scripting engine for building your own measurements. It is in every TI Pro plan. Save a formula and it works as a filter; testing it in OddsMaker needs TI Premium. More on stock scanner scripting.

Plans

Plans

Key point

OddsMaker comes with TI Premium: $178 a month billed annually ($2,136 a year) or $254 monthly. TI Standard is $89 a month billed annually ($1,068 a year) or $127 monthly. TI Pro runs on Windows, and on a Mac through Parallels. To look around, open a free account. Prices checked October 2026.

OddsMaker results with a mean reversion test and its settings
An OddsMaker run: summary on the left, equity curve on the right.
FAQ

No-code backtesting FAQ

Can I backtest a stock strategy without coding?

Yes. In OddsMaker you pick alerts and filters from lists, set entry and exit rules, and run the test. No code is needed.

What exits can I test?

Profit targets and stop losses, in dollars or percent, as a fixed amount or a filter value such as Smart Stop ($), with an optional Wiggle on the stop; timed holds; and exits at the future close or open.

What do the results show?

Win rate, profit factor, the equity curve, drawdown and the list of trades.

Can AI build the setup for me?

The AI Assistant, in every TI Pro plan, builds Alert windows from plain English. Then set up the test for that window in OddsMaker.

Describe a strategy in plain English; the AI Assistant writes the settings.
Which plan includes OddsMaker?

TI Premium.

Can I write my own formulas?

Yes. The Formula Editor, in every TI Pro plan, lets you script your own measurements and use them as filters. Testing them in OddsMaker needs TI Premium.

Does a good backtest mean the strategy will work?

No. Past results, including backtests, don't guarantee future results. Practice in simulated trading before trading live.

Web Dashboard replay, recorded.
Keep reading

Related roundups, comparisons and tools

Ready when the next move starts.

Free account, just an email. No card. Live access for a limited time. Ready to buy? See plans & pricing