Layer IV · Research
Research that survives its own scrutiny.
Most retail research fails quietly: a look-ahead bias nobody caught, thirty trades mistaken for evidence, a curve fitted to one regime. The research layer is built to argue with you. An idea is restated as rules precise enough for software, run in your own Python on your own machine, and reported with its assumptions beside its results.
What it holds
Ideas restated as testable rules, run in Python on your machine, every assumption on the record.
01Data in, aligned
02Signals checked before they are trusted
03Backtests, grids and honest verdicts
04Results you can set side by side
Research agent · Backtests & sweeps · Out-of-sample checks · Canvas reports
Due diligence
Questions asked first.
Which market data is included?
Yahoo Finance history, cached locally. No institutional feed is bundled, and none is implied. The source you actually want is connected like any other API, with your credentials on your machine.
Can I use my own Python libraries?
Yes. Research runs in the Python 3 already on your machine. QuantIDE has never shipped an interpreter of its own, so your environment, packages and versions are the ones that run.
Does a good backtest mean the strategy works?
No, and nothing here will tell you otherwise. A backtest is evidence about the past under stated assumptions. The layer is designed to make those assumptions visible and the weak results obvious, not to make a strategy look tradeable.