Skip to main content

Trading Commerce

The Clypt marketplace is not a typical app store. It’s a Trading Commerce platform where backtests are independently verified, strategies are validated across exchanges the builder never had access to, and performance metrics are computed by the platform — not self-reported.

How It Works

Submission Flow

What Builders Submit

Builders submit a TradingSpec — not source code. The TradingSpec defines the complete strategy (graph, operators, connections, parameters) in a serializable format:
What is included: Graph structure, operator types, parameters, input connections, execution configuration. What is NOT included: Source code of custom operators (if any). Custom operators are packaged as compiled modules.
Current limitation: The submission pipeline currently supports strategy code only — model weight files (.pkl, .joblib, .pt, .onnx), trained artifacts, and external data files cannot be uploaded alongside the strategy. This means ML/DL strategies that depend on pre-trained model files are currently limited to the research environment (Jupyter notebooks). They cannot yet be deployed to paper/live trading or listed on the marketplace.Planned: A workspace file explorer feature will allow builders to upload and manage model artifacts alongside their strategy code, enabling full ML/DL pipeline support for marketplace submission and live deployment.

Validation Steps

  1. Reproducibility check: Platform runs the submitted spec on the builder’s declared exchange data. Results must match the builder’s reported metrics within tolerance.
  2. Cross-exchange validation: Platform runs the same spec on data from exchanges the builder didn’t use. This catches strategies that are overfit to a single venue’s price feed.
  3. Cost model verification: Platform applies exchange-specific fees, funding rates, and liquidation logic. Strategies that are only profitable without costs are flagged.

Why Validation Matters: Builder → Platform → Trader Trust Chain

The validation pipeline exists because the trader’s capital is at stake. Every validation step directly addresses a specific risk that the trader faces: Without this chain: Traders would have to trust self-reported metrics — the same broken trust model that plagues every existing copy-trading platform. With this chain: Every number the trader sees was computed by the platform, on data the builder didn’t choose.

Cross-Exchange Validation (Venue Sampling)

Why it’s necessary

A strategy that only works on Binance might be exploiting:
  • Venue-specific microstructure — Binance’s matching engine quirks, fee rebates, or liquidity patterns
  • Data artifacts — Gaps, misquotes, or feed-specific anomalies in one exchange’s data
  • Overfit to price feed — The “alpha” is just noise that happened to be profitable on one venue’s price history
Cross-exchange validation catches all three by running the exact same graph on data the builder never saw.

How it works

Because all operators process TaggedArrays (not exchange-specific data), the same strategy runs on any exchange:

What it catches

What the trader sees

The marketplace listing displays:
  • Primary exchange results (builder’s declared venue)
  • Cross-exchange results (independently validated on each sampled venue)
  • Consistency score — how stable performance is across venues (0 = unstable, 1 = perfectly consistent)
  • Recommended venues — which exchanges are suitable for deployment

Trader Experience

Strategy Evaluation

Traders see independently verified metrics for each strategy:
Required metrics for every marketplace listing: Sharpe Ratio (AccumSharpe), Maximum Drawdown (AccumMaxDrawdown), and Total Return (AccumTotalReturn). Sharpe requires explicit periods_per_year or timeframe parameter. Total Return is cumulative (not CAGR). MDD is reported as the maximum peak-to-trough drawdown percentage.

Deployment

Traders deploy strategies from the dashboard:
  1. Paper trading — Strategy runs on live data with simulated fills.
  2. Live trading — Trader allocates capital. Strategy trades real money.
The trader’s TradingSpec uses the same graph as the builder’s — ensuring verified performance matches deployed performance.

Revenue Model

The platform generates revenue from two primary streams:

1. Platform Subscription

Builders and traders pay a monthly subscription for access to infrastructure. The subscription tier determines the number of strategies you can run concurrently on the dashboard:

2. Marketplace Transaction Fee

Strategies are sold as one-time purchases. The platform takes a commission on each sale:
The builder sets the strategy price. The platform commission varies by seller tier:

Builder Monetization

Builders earn revenue without revealing their strategy logic:
  • Source code is never shared — traders receive a deployed strategy, not source files
  • Cross-exchange validation proves the strategy works without revealing how
  • Performance metrics are independently computed — no self-reporting
  • Multiple traders can deploy the same strategy simultaneously

Trust Guarantees

Builder Guide

How to develop and submit strategies

Trader Guide

How to evaluate and deploy strategies

Code Parity

Why backtest = live makes marketplace trust possible

Backtesting Accuracy

How backtests are verified with real-world costs