SecondOrder
- Stochastic search.
- by the AI model
- Deterministic validation.
- by your code, on your criteria
- Researcher ownership.
- you, at every step
- Keep your edge.
- open weights, full privacy
One loop. Nothing taken on trust.
The AI model proposes. Everything else is executed, judged and recorded.
- 1:loop
- 2:h ← Hypothesis(Memory)The AI model proposes, informed by memory.stochastic
- 3:r ← Experiment(h, your code)Your code runs it. Traced and hashed.deterministic
- 4:v ← Verdict(r, your criteria)Your criteria decide what good research is.deterministic
- 5:i ← Interpretation(h, r, v)The model says what it learned, in plain words.readable
- 6:Memory ← Memory ∪ {h, r, v, i}Everything is kept, failures included.persistent
- 7:end loopMemory returns to the next hypothesis.
The AI model becomes an expert in your R&D.
A research memory we built recalls every experiment before the next proposal. The model stops being generic and starts knowing your field. The memory stays yours.
Table 1.What it remembers.
| Experiments | code, verdict, interpretation |
| Failures | kept, so nothing is tried twice |
| Claims | from your papers, cited |
| Lineage | what builds on what |
Your files. Your functions. Your models. Your servers.
Exactly what you provide is what runs. Every experiment proves it.
- (i)
Your data
Exactly your files.
Internal panels, vendor feeds, papers. No substitutes, no copies.
- (ii)
Your functions
Your code, executed.
Backtester, cost model, risk: real pipeline stages, never imitated by the model.
- (iii)
Your models
Own the weights.
Keep your alpha and control your cost: open-weight models you own, run inside your perimeter.
- (iv)
Your servers
Dedicated or on-premise.
One tenant, one machine. Nothing leaves it.
3.1Proof of use
What you provide is what runs.
Every experiment carries a trace: each stage, whose code, the file’s hash, the output. Change a file, the hash changes.
Table 2.Experiment trace. Illustrative.
| # | stage | source | file | hash | output |
|---|---|---|---|---|---|
| 1 | features | yours | factors_lib.py | a41f9c | feature panel |
| 2 | signal | model | hypothesis spec | 7d02e1 | positions |
| 3 | backtest | yours | backtester.py | c9b3a0 | P&L series |
| 4 | risk | yours | risk_model.py | f15e77 | risk report |
| 5 | judge | your criteria | criteria.yaml | 0be4d2 | ✓ accepted |
3.2Reinforcement learning
Your own AI model, trained by your own research.
Not a bigger model. An open one, post-trained inside the loop, that learns what works in your field and what does not.
(a)Trained on your experiments
Every experiment is a labelled episode. Your own research becomes the training set.
(b)Rewarded by your code
The deterministic judge is the reward. No model opinion, no way to argue with it.
(c)Kept in your perimeter
An open model, post-trained on your servers. Your expertise never leaves.
Quantitative finance, first.1
High stakes, heavy R&D, results that rarely replicate. The place to be creative without being wrong.
- Market data
- Signal research
- Statistical analysis
- Backtesting
- Portfolio research
- Systematic strategies
1Second Order is research infrastructure. It is not an investment product, does not provide investment advice, and makes no claim about financial performance.
See the loop run.
Book a call. We run the loop live on a question from your field.