Skip to main content
The Horizon Marketplace lets you monetize your strategies or subscribe to proven strategies from other traders. Revenue split: 90% author, 10% platform fee, processed via Stripe Connect.
Publishing strategies on the marketplace requires the Ultra plan. Browsing, subscribing, and purchasing are available on all plans.

Marketplace Modes

Signal (Copy Trading)

Your strategy runs on Horizon Cloud. Subscribers receive order signals in real-time without seeing your code. Revenue via flat monthly fee.

Package (Direct Sale)

Buyer purchases your encrypted strategy, receives a license key to decrypt and run locally. Revenue via one-time or licensed sale.

Setup

1

Install the SDK

2

Set your API key

Get your key at api.mathematicalcompany.com, then:
3

Connect payments (authors only)

Before publishing paid listings, connect your Stripe account (Ultra plan required):

Browse & Discover

Signal Mode (Copy Trading)

Publishing

1

Deploy your strategy on Horizon Cloud

2

Publish to the marketplace

Subscribers will receive your strategy’s order signals without ever seeing your code.

Subscribing

Pipeline Mode

Use signal_follower() inside hz.run() for integration with your own pipeline:

What Subscribers See

Signals contain only order data, no source code, parameters, or feed data:
The subscriber’s local Engine runs their own risk pipeline, so they retain full risk control over position sizing, drawdown limits, and order filtering.

Unlisted Listings

Publish strategies as unlisted to restrict access. Unlisted listings don’t appear in browse or leaderboard. Only people with the invite code can view, subscribe, or purchase.
1

Publish as unlisted

2

Share the invite code

Recipients use the invite code to access the listing:
You can switch a listing between public and unlisted at any time:

Package Mode (Direct Sale)

Publishing

Set max_sales=1 for exclusive sales, or leave as None for unlimited.

Purchasing

1

Purchase (opens Stripe checkout)

2

Download encrypted package

3

Activate with license key

Managing Listings

Delist is permanent and cannot be undone. All active subscriptions will be canceled. Use Pause if you want to temporarily hide a listing.
Auto-delist: Package listings with max_sales are automatically delisted when the purchase limit is reached.

Earnings

Verification Badges

Two trust layers help buyers evaluate listings and authors.

Verified Performance

Strategy-level badge. Metrics computed by the platform from real cloud deployment data. Cannot be faked.

Verified Trader

Author-level badge. Proves the author has a real trading track record via on-chain or exchange API verification.

Verified Performance

Computed from your strategy’s live cloud deployment. Requires 14+ days deployed with 10+ trades.
Verified Performance badges are recomputed from real metrics_snapshots data. The platform measures Sharpe, PnL, win rate, and drawdown from actual fills, not self-reported numbers.

Verified Trader

Proves the author is a real, profitable trader. Works via on-chain wallet verification (Polymarket) or exchange API (Kalshi).
1

Start verification

2

Check status (async)

3

View author badges

Filtering by Verified

Badges expire after 90 days and require re-verification to stay active.

Anti-Resale Protection

The platform automatically protects strategy authors from resale:
Signal-mode strategies are inherently safe. Code never leaves the Cloud Worker.

MCP Tools

All marketplace operations are available via the marketplace compound MCP tool with an action parameter:

API Reference

Marketplace

signal_follower()

Pipeline function for use with hz.run():