For Developers

List your algorithm. Keep your edge.

Raisin Capital Solutions is a curated marketplace. Submit your algorithm, pass our evaluation, and reach investors — while your intellectual property stays yours, protected from the first line of code.

Requirements to pass the gate

Every requirement is laid out below. One button copies the full checklist as a ready-to-use prompt — paste it into your favourite AI assistant with your code to bring your algorithm up to standard before you submit.

Performance & Risk

Drawdown may run up to 30%, but only if the Calmar ratio holds above 1.0 — annual return must at least match the worst drawdown. Recovery factor of 2.0 or more: total profit at least double the deepest loss. We care more about surviving bad periods than peak returns.

⚠ Costs can falsify performance. Commissions can be left out only if their impact is minor (under ~3% of results). When they’re significant, omitting them is a misrepresentation. Example — EURUSD at ~12 pips profit / 5 pips loss, 0.1 spread, $7 round-turn commission: 2 trades at 1 lot (one win, one loss) = $120 − $50 = $70 net, minus $14 commission = 20% of profit gone at a 50% win rate. A live or out-of-sample test (see Submission & Data) will expose this — but that’s costly, so spot it on your backtest first by including real costs.

Consistency & Track Record

At least a 2-year backtest, 100+ trades total, with at least 2 every month — no long dead stretches. Profit should build steadily across the whole period, not come from one lucky window. The edge must hold across every market condition — which is only possible with adaptive sizing and levels, never fixed pip values (see Honest Engineering).

Our advice: run your test over a period, then leave room for a 6-month out-of-sample (OOS) backtest — and be honest about whether it still holds. OOS is where a strategy proves it wasn’t curve-fit.

Honest Engineering

No lookahead: the strategy can’t use price data it wouldn’t have known at decision time. No repainting indicators that redraw past signals. Stops may only tighten, never widen. Maximum risk known and capped at all times. No martingale or loss-doubling — ever.

No fixed pip values. Hard-coded pip or point distances for stops, targets or sizing are prohibited — they silently break risk across instruments, brokers and market regimes. Levels and sizing must be derived from adaptive measures: ATR, % of range, realised volatility, or trend/momentum tools built to hold up in any condition. Build the edge around these robust measures, not around a brittle fixed number.

Fails here = automatic rejection.

Broker & Asset Robustness

Risk stays constant across instruments — no accidental 10× exposure from price decimals or contract size. Handles broker symbol variants (XAUUSD, XAUUSD.m, XAUUSD_i). Respects each broker’s min/max lot, lot step, and stop distances. Spread and slippage guards skip trading when conditions are poor.

Configurability

Key settings — risk, sessions, filters — exposed as adjustable inputs, with sensible defaults so it runs well out of the box. Input names in clear, plain English, not cryptic abbreviations.

You can add, for the user’s preferred approach, an input to skip months where the strategy tends to underperform or lose (e.g. September–October).

Code, Licensing & Ownership

Clean, readable code: no dead code, redundancy, or logic flaws. Fully self-contained — no external DLLs or internet calls. No hard-coded account numbers. A clearly marked slot for our licence-key check. The work must be your own original code.

Submission & Data

We’ll ask whether out-of-sample testing has been done. Live OOS is best, but backtest OOS counts. If no OOS exists, we require a 30- to 90-day live test — length depends on the strategy’s overall quality. The goal is to prove execution: correct sizing, controlled drawdown (it won’t crash), and expected trade frequency — not to prove performance. The weaker the Calmar ratio, the longer and more careful we’ll be. If you submit during a month the algo historically struggles (Sep/Oct), we want to watch it handle that live. Performance data refreshed every 6 months — stale listings may be paused.

What to send us (MetaTrader 5). Two exports from the same backtest: the full Strategy Tester report (right-click the Results tab → Report) for the trade list and summary statistics, and the tester graph as CSV (right-click the graph → Export as CSV) for the equity curve. Together they let us rebuild your equity curve, statistics and Monte Carlo on exactly your data. Backtests must use 100% real-tick modelling.

Excellence

PREMIUM

Reserved for the most consistent, robust strategies. We judge it on the linear-regression fit of the equity curve and its standard error — the straighter and tighter the return line, the stronger the strategy. Premium algos produce steady returns across every market condition and every year, not just in favourable regimes.

Nothing is shown here — it copies a full prompt to your clipboard. Paste it with your code.

Pricing & revenue split

You set your subscription price; we handle billing, licensing and distribution.

Revenue split: 70% developer / 30% Raisin. Your share is paid directly at the point of sale — no waiting, no clawbacks. Our 30% funds what keeps your algorithm selling and protected: marketing and distribution, VPS-ready hosting, ongoing code hardening and QA, and active defence of your intellectual property. You keep the majority and full ownership; we handle everything around making it earn.

Your code is protected

Before you send anything, we sign a Non-Disclosure Agreement in your favour. Your algorithm stays your intellectual property. We evaluate it only to decide on commercialisation — and if we don't list it, we destroy every copy on our end.

How signing works

  1. Download and read the NDA below.
  2. Copy the acknowledgment statement, fill in your name, your algorithm's name, and the date.
  3. Email it to contact@raisincapitalsolutions.com. Your email is your electronic signature — keep a copy for your records.
  4. Once we confirm, send your algorithm for evaluation.
“I, [Full Name], author of [Product / Algorithm Name], have read, understood, and agree to the terms of the Raisin Capital Solutions Non-Disclosure Agreement dated [Date]. I submit my Work for evaluation on the understanding that Raisin Capital Solutions will keep it confidential, will not use, copy, share, or benefit from it beyond the agreed evaluation and possible commercialisation on my behalf, and will permanently destroy it if it is not commercialised. This email constitutes my electronic signature. — [Full Name], [Date]”
Download the NDA

The NDA is a plain-language template. It is not legal advice; have it reviewed by a qualified lawyer before relying on it.

Submit an algorithm

Signed the NDA and ready to be evaluated? Send us your algorithm and reports. We'll review it against the checklist and get back to you.

Submit an algorithm

Sends to contact@raisincapitalsolutions.com