Skip to content

EPOCH MCP

Your agent. A deeper research engine.

Bring quality data and deterministic research computation to your coding agent. Iterate on studies, retain the evidence and rerun saved rules as new data arrives, inside your existing workflow.

Explore the workflow

Explore the edge

Bring your research brief, holdings and cost assumptions. Your agent uses Epoch data and compute to test the study, then inspects the results.

Find a more resilient edgeEpoch / Research
Read research/brief.md and costs.csv in this project. Use Epoch market data to compare our breakout baseline with a trend filter and momentum. Keep the holdout untouched, include our costs and record every trial. Inspect the failures before proposing the next run.

I’ll read the local brief and costs, use Epoch for the shared data and deterministic runs, then review the returned evidence before revising the study.

EPOCH RESEARCHExploring the candidates
Used Epoch · Read brief.md and costs.csvWorking
Local research context

Read the project brief and cost file. Resolve the liquid index futures universe against Epoch data and freeze the development, validation and final holdout windows.

Used Epoch · Executed the baseline and two alternativesQueued
Breakout · trend · momentum

Built a fast breakout baseline, a trend-filtered breakout and a time-series momentum rule. Each uses the same data window and cost assumptions.

Used Epoch · Inspected failures and reran bounded trialsQueued
Bounded search

Inspect the returned trial table before changing lookback or filter settings. Run a bounded set of 48 declared combinations on development data; retain failed candidates and leave the final holdout untouched.

Used Epoch · Checked unseen periods and trading costsQueued
Validation & final holdout

Shortlisted on validation evidence, then evaluated the frozen candidate on the final holdout. The fast breakout lost much of its apparent advantage after costs.

Used Epoch · Ran Monte Carlo robustness analysisQueued
2,000 illustrative paths

Resampled backtest returns to examine the spread of outcomes and drawdowns under the simulation assumptions. This estimates uncertainty; it does not establish a future return.

Used Epoch · Saved the candidate and its evidenceQueued
TR-042 · version 3

Saved the rule, parameters, data window and evaluation history together. Selected the trend-filtered breakout within the example drawdown and turnover constraints.

Illustrative research activity in progress.
Epoch MCPLocal context → Epoch compute → returned evidence → next iteration.

Test what holds

Inspect the trade-offs, validation results and robustness checks. Keep the selected rule and its evidence together.

Find a more resilient edgeEpoch / Research
Used Epoch · Compared rules, tested parameters, challenged the results

The strongest backtest
wasn’t the strongest candidate.

The fast breakout led in training, then weakened after costs and on unseen data. The trend-filtered rule held up better within the drawdown and turnover limits.

Same universe. Same costs. Different outcomes. Illustrative results
StrategyTrain SharpeValidation SharpeMax drawdownDecision
Fast breakout2.340.66−24.8%Cost-sensitive
Trend-filtered breakout1.861.42−12.6%Selected
Time-series momentum1.571.10−16.9%Retained
PARAMETER STABILITYStable across nearby settings
ROBUSTNESS2,000 Monte Carlo paths
FINAL HOLDOUT1.31 Sharpe · after costs
SAVED CANDIDATETR-042 · v3
Selected for monitoring

Trend-filtered breakout. Its settings, data window and full trial history stay attached to the strategy.

Open in Epoch ↗
Epoch MCPLocal context → Epoch compute → returned evidence → next iteration.

Keep it in play

Monitor the saved strategy. A new market event brings you back to the same rules, with a fresh signal or target allocation.

Find a more resilient edgeEpoch / Research
Save this version in Epoch. Have our research agent rerun it after each new market close. Return signal and target-weight changes to this thread, with the study ID and inputs attached.

The saved method and risk limits stay fixed. On each scheduled run, the agent calls Epoch with fresh inputs, inspects the response and posts changes with their evidence.

SAVED STRATEGY · TR-042 · v3

Trend-filtered breakout

Ready
Evaluate
After each market close
Notify on
New long signal · target weight change
Keep fixed
Saved rules, parameters and risk limits
View saved evidence ↗
Epoch MCPLocal context → Epoch compute → returned evidence → next iteration.

One research thread. Every trial remembered. The selected strategy stays connected.

Marketing concept · Simulated activity and fictional results · No live research or trading