Start with a hypothesis
Describe the market, time horizon, entry and exit logic, and risks. The AI research agent turns your direction into a structured hypothesis.
Strategy research
Idea development is the first stage of the factory. AI research and coding agents turn a hypothesis into strategy code; tests and reviews guide later revisions.

Illustrative example · not a live result
AI agents develop the idea, write code and assess the test results. Review findings can send the strategy back for another iteration.
An illustrative equity curve reveals setbacks along the way. Inspect drawdown and trading costs before interpreting a result.
Compare account equity with closed-trade balance. An open position can change equity before a trade closes.
Describe the market, time horizon, entry and exit logic, and risks. The AI research agent turns your direction into a structured hypothesis.
An AI coding agent implements the strategy using available data and configured venue rules. Automated verification and an AI QA agent check it before backtesting.
Keep hypotheses, iterations, results and review decisions together. Your workspace learns from its own runs; paid plans also use the platform research corpus.
Start with the reason a strategy might work. Define what would disprove it, which data it needs, and the costs it must overcome. The factory records the resulting hypothesis and its development history.
Market, instrument, timeframe
Expected edge, rules, risks
Code, checks, iterations
A specific brief makes it easier to judge both the implementation and the outcome. Define the idea before looking for the most flattering result.
Specify the evidence that would make you stop. An unsuccessful experiment can still answer a useful question.
Keep the comparison focused so you can explain why a result changed. Use the run history to connect each revision to its evidence.
Scroll horizontally to see all columns.
| Experiment | Change | Question |
|---|---|---|
| Baseline | Use the original entry and exit rules. | Is there an effect after modeled trading costs? |
| Robustness check | Try nearby entry thresholds. | Does the effect survive a small parameter change? |
| Risk revision | Add a maximum holding period. | Does it limit long losing positions without removing the effect? |
Example research design; these are not reported runs. Repeatedly selecting the best result can overfit the same history.
Interactive illustration
A broad response across nearby settings gives you a different research question from an isolated peak. Move the lookback setting to compare both patterns.
At 25 bars, the isolated peak looks strongest. Its neighboring settings weaken sharply. Check whether the selected result depends on one fortunate choice.
Illustrative Sharpe ratio
No. Data limitations, failed checks, poor economics or review findings can cause a run to iterate or be abandoned.
Yes. Browse public strategies and their available reports before opening your own workspace. Marketplace code access depends on the publisher and your access rights.
A testable idea names an expected market behavior and gives measurable rules for entering, sizing and exiting a position. It also identifies the data needed and the evidence that would disprove the proposed edge. State those assumptions before comparing results.
Verification includes checks on the code, declared instruments and supported behavior, followed by simulation and QA review. The available reports show findings that need attention. These checks help identify implementation problems; they cannot establish that every economic assumption is correct.
The strategy report and iteration history connect attempts with their results and review feedback. Read which assumptions or parameters changed before comparing performance. Source-code visibility follows the access rules for the strategy.
The research context includes earlier successes and failures available to the workspace. Free plans use their own run history; paid plans can also use the platform research corpus. Access to that corpus does not grant access to every other user’s private strategy code.
Explore published strategies, or open a workspace to build, test and monitor your own with AI agents.
Stratmill is an AI trading strategy platform, not financial advice or a broker. Backtest and paper results are hypothetical. Trading involves risk of loss.