Welcome to tail.trade
The first perpetual futures exchange for sports.
tail.trade lets you go long or short on team strength indices with leverage. Positions have no expiry — hold through a match, a transfer window, or an entire season. Perpetuals are linear contracts margined and settled in USDC.
Quick Links
Why tail.trade?
Perpetual exposure to the world's most popular sport.
Perpetual Futures for Sports
tail.trade is a perpetual futures exchange for team strength indices. You go long or short on a team with leverage, and your position stays open across matches, transfer windows, and entire seasons. Close it when you want — there's no expiry.
This is the same instrument structure that powers the largest crypto exchanges in the world — perpetual contracts with funding rates, cross-margin, and a decentralized limit order book — applied to a completely new asset class.
A New Financial Primitive
Until now, the only way to express a view on a football club was through one-off bets or event-specific prediction markets. Both expire when the event ends. Liquidity fragments across thousands of individual markets. There's no leverage, no short selling, no persistent price.
tail.trade changes this. One market per team. Persistent liquidity. Leverage up to 30×. Native short selling. Continuous price discovery powered by the KOPS oracle. Every match result, every transfer, every market signal feeds into a single continuous index.
How It Compares
| Feature | Sportsbooks | Prediction Markets | tail.trade |
|---|---|---|---|
| Position duration | Single event | Single event | Indefinite |
| Leverage | None | None/limited | Up to 30× |
| Short selling | Not possible | Awkward | Native |
| Liquidity | Per event | Per event | Persistent |
| Withdrawal | Days | At settlement | Instant |
| KYC | Required | Varies | None |
| Custody | Custodial | Varies | Self-custody |
Built for Traders
- Self-custody — Assets never leave your wallet until settlement. No counterparty risk.
- Permissionless — No KYC, no region locking. Connect a wallet and trade.
- Instant settlement — Withdraw anytime. Zero delays, zero hold periods.
- Verifiable oracle — Every price move traces to a verifiable event. Win always up, loss always down — by construction.
Markets
Perpetual futures on team strength indices.
Each market on tail.trade tracks a team strength index powered by the KOPS oracle. The index reflects how strong a team is based on their results, current form, and what the market expects. When you hold a position, you're speculating on whether that team's strength will go up or down — you don't have any ownership stake in the club.
Available Leagues
How Prices Work
Each team has a price derived from its strength index. Prices are always positive and move proportionally — a 5% improvement in strength means a 5% price increase, regardless of the team.
Prices move primarily when match results come in. Between matches, prices also adjust based on market expectations — transfers, injuries, form. During live matches, prices update in real time as the game unfolds.
Key guarantee: A team that wins will never see its index decrease. A team that loses will never see its index increase. This is enforced by construction on every settlement.
Open Interest Caps
Each market has a dedicated open interest cap. Once reached, new positions cannot be opened until open interest falls below the limit. Caps are subject to change and will be increased as liquidity grows.
Connect Wallet
Access tail.trade with any Solana-compatible wallet.
tail.trade is fully on-chain. To start trading, connect a Solana wallet.
Supported Wallets
- Phantom
- Solflare
- Backpack
- Any wallet supporting Solana via WalletConnect
Getting Started
- Navigate to tail.trade
- Click Connect Wallet in the top right
- Select your wallet and approve the connection
- Fund your account with USDC (see next page)
Funding Your Account
Deposit USDC to start trading.
tail.trade uses USDC as the sole collateral and settlement currency. You'll need USDC on Solana to trade.
Depositing
- Ensure you have USDC in your connected Solana wallet
- Click Deposit on the trading interface
- Enter the amount and confirm the transaction
- Your balance will update within seconds
Withdrawing
Withdrawals are instant and on-chain. Click Withdraw, enter the amount, and confirm. Funds return to your wallet immediately — no processing delays, no hold periods.
Start Trading
Open your first position.
- Select a market — choose a team from the market selector
- Choose direction — Long (bullish on team strength) or Short (bearish)
- Set size and leverage — choose your position size and leverage up to 30×
- Confirm — review and submit your order
Your position is now open. It will remain open indefinitely — through matches, transfer windows, and seasons — until you close it or get liquidated.
Higher leverage = higher risk. Even small index movements can push highly leveraged positions into liquidation. Trade accordingly.
Order Types
How to enter and exit positions.
Market Orders
Execute immediately against available liquidity at the best available price. Market orders guarantee execution but not price.
Limit Orders
Set a price at which you want your order to fill. The order will only execute when the market reaches your specified price. Limit orders guarantee price but not execution.
Take-Profit / Stop-Loss
Attach conditional orders to open positions. A take-profit closes your position when the price reaches a favorable target. A stop-loss closes when the price reaches an unfavorable threshold.
Margining
How collateral and leverage work.
tail.trade uses cross-margin by default. Your entire USDC balance acts as collateral for all open positions. This is more capital-efficient than isolated margin, but means losses on one position can affect your other positions.
Leverage
Maximum leverage is 30× across all markets. Leverage is set per-position at the time of opening. Higher leverage means less margin is required to open a position, but also means a smaller adverse price move can trigger liquidation.
Margin Ratio
margin_ratio = equity / total_position_value
Where equity = deposited USDC + unrealized PnL − fees − funding payments.
Liquidations
What happens when margin runs out.
If your margin ratio falls below the maintenance margin requirement, your position becomes eligible for liquidation. A keeper network monitors positions and executes liquidations to protect the system from bad debt.
Liquidation Process
- Your margin ratio drops below the maintenance threshold
- A keeper detects the eligible position
- The position is closed against available liquidity
- A liquidation fee is charged from remaining margin
- Any remaining margin is returned to your account
Monitor your positions. Match settlements can cause significant index moves. Consider using stop-loss orders and lower leverage to manage risk around scheduled matches.
Funding Rate
How the perpetual price stays anchored to the oracle index.
Perpetual contracts have no expiry, so there is no natural convergence mechanism. The funding rate fills this role — it's a periodic payment between longs and shorts that incentivizes the mark price to track the oracle index.
How It Works
- Mark price > oracle index → Longs pay shorts
- Mark price < oracle index → Shorts pay longs
Funding is computed and settled continuously. The magnitude scales with the deviation between mark and oracle — larger deviations produce stronger incentives to correct.
Practical Impact
If you hold a position for an extended period, funding payments accumulate. During periods of sustained directional bias, funding can become a meaningful cost. Monitor the current funding rate on the trading interface before opening long-duration positions.
Fees
Trading costs on tail.trade.
| Fee Type | Rate | Description |
|---|---|---|
| Taker Fee | 0.1% | Charged on market orders and limit orders that execute immediately |
| Maker Fee | 0.02% | Charged on limit orders that add liquidity to the book |
| Liquidation Fee | 1% | Charged from remaining margin upon liquidation |
| Funding | Variable | Continuous payment between longs and shorts |
Fees are subject to change. No deposit or withdrawal fees.
Architecture
How the tail.trade protocol executes trades.
tail.trade is a fully on-chain perpetual futures protocol. Every order, cancellation, trade, and liquidation is executed and settled on-chain with single-block finality. The protocol combines three execution layers to provide deep liquidity from day one while scaling to support professional market making.
Virtual AMM
Each market has a virtual automated market maker (vAMM) that provides baseline liquidity. The vAMM uses a constant-product curve with concentrated liquidity around the oracle price, ensuring trades can always execute even in markets with limited organic order flow.
The vAMM is "virtual" — there are no real assets in the pool. It functions purely as a pricing and execution mechanism. Trader PnL is zero-sum: profits realized by one side are exactly matched by losses on the other.
Dynamic Peg
The vAMM center price is continuously re-pegged to the oracle price. This ensures the vAMM always quotes around the current fair value rather than a stale historical price. Re-pegging happens atomically — there is no lag or arbitrageable gap between the oracle update and the vAMM adjustment.
Configurable Depth
Each market's vAMM depth is configured independently based on expected volatility and trading demand. Deeper pools absorb larger trades with less price impact. Pool depth can be adjusted by the protocol as markets mature.
Decentralized Limit Order Book (DLOB)
On top of the vAMM, tail.trade runs a decentralized limit order book. Market makers and keepers place resting limit orders that compete with the vAMM to fill incoming taker flow.
When a taker order arrives, the matching engine compares available execution prices across both the DLOB and the vAMM. The taker always receives the best available price — if a resting limit order offers a tighter spread than the vAMM, the limit order fills first.
Keeper Network
Limit orders are submitted on-chain and matched by a decentralized network of keepers. Keepers are off-chain bots that monitor the order book and trigger on-chain transactions to match orders when conditions are met. Any party can run a keeper — the network is permissionless and competitive.
DLOB Health
As markets mature, the share of volume filled by the DLOB relative to the vAMM is expected to grow. This ratio is a key health metric — higher DLOB fill percentage indicates more organic market making activity and tighter spreads for traders.
Matching Engine
The matching engine determines execution priority across all liquidity sources. For each incoming taker order, the engine evaluates:
- DLOB limit orders — Resting limit orders at or better than the taker's price are matched in price-time priority.
- vAMM — Any remaining unfilled quantity executes against the virtual AMM at the curve-determined price.
This priority stack ensures takers always get the best available price while makers can compete to provide tighter liquidity.
Settlement
All positions are settled in USDC. There are no synthetic tokens, no rebasing, no token conversions. PnL is computed as the difference between entry and exit price multiplied by position size, paid directly in USDC.
Risk Engine
How the protocol manages risk and protects solvency.
The risk engine enforces margin requirements, triggers liquidations, and prevents the accumulation of bad debt. It operates continuously and autonomously — no manual intervention is required.
Margin System
All positions are collateralized with USDC. The protocol supports cross-margin (default) where your entire account balance backs all positions, and isolated margin for traders who want to cap risk per position.
| Threshold | Description |
|---|---|
| Initial Margin | Minimum collateral required to open a position. Determines maximum leverage. |
| Maintenance Margin | Minimum collateral to keep a position open. Falling below triggers liquidation. |
Liquidation Engine
When a position's margin ratio falls below the maintenance threshold, it becomes eligible for liquidation. The liquidation engine operates through a decentralized keeper network:
- Keepers continuously monitor all open positions
- When a position breaches the maintenance margin, any keeper can submit a liquidation transaction
- The position is partially or fully closed against available liquidity
- The liquidating keeper receives a fee from the remaining margin
- Any excess margin is returned to the position holder
Partial liquidation is preferred when possible — the engine closes just enough of the position to restore the margin ratio above maintenance, preserving the remainder for the trader.
Insurance Fund
Each market maintains a dedicated insurance fund that absorbs bad debt from underwater liquidations. The fund is capitalized through a percentage of trading fees. If a liquidation results in a shortfall (position equity is negative at closure), the insurance fund covers the difference.
Oracle Guard Rails
- Uncertainty checks — When the oracle is less certain about a price, leverage limits are automatically reduced
- Staleness protection — If prices haven't updated recently, new positions are paused until fresh data arrives
- Price band limits — No single update can move a price by more than a capped amount, preventing runaway moves
- Win/loss guarantee — A win can never lower a team's price. A loss can never raise it. This is enforced automatically on every match.
Multiple safety layers: These protections work together — bad data is dampened, correct data is amplified, and the win/loss guarantee ensures every settlement makes intuitive sense.
Open Interest Caps
Each market has a maximum open interest limit. When reached, new positions cannot be opened — only existing positions can be reduced or closed. This prevents the protocol from taking on more risk than the liquidity and insurance fund can support.
Price Oracle
How team strength indices are computed.
tail.trade uses the KOPS oracle to generate a strength index for every team. There is no existing market for "team strength" — the oracle creates the price by combining everything that matters: results, form, and what the market thinks will happen next.
What Goes Into the Index
The index reflects three things:
- Results — Every match outcome is factored in. A team's full history of wins, losses, and draws shapes its baseline strength.
- Market expectations — Between matches, the index also reflects what the broader market expects to happen next. If a star player gets injured or a big transfer is announced, the index adjusts.
- Live match data — During a live match, the index updates in real time as the game unfolds.
When Does the Price Update?
The index is always live. Between matches it updates every 30 seconds. During a live match, it updates every 1–2 seconds. When a match ends, the final result is locked in immediately.
The Core Guarantee
The oracle enforces one simple rule on every match result:
- A team that wins will never see its index go down
- A team that loses will never see its index go up
This is enforced automatically and is verifiable on every settlement. See Settlement for details.
For full oracle documentation, see KOPS Oracle Docs ↗
Settlement
How match results affect the index.
When a match ends, the oracle locks in the result and updates the team's index. This happens automatically — no manual input, no delays.
What Happens During a Match
- Kickoff — The index starts updating in real time as the match unfolds
- During the match — Prices move continuously based on what's happening on the pitch
- Full time — The final result is locked in and the index is updated immediately
How Big Is the Move?
It depends on how surprising the result was. If a heavy favorite wins, the move is small — the market already expected it. If an underdog pulls off an upset, the move is large. Draws count as a partial result for both sides.
Verification
All settlements are logged publicly on-chain. Every record shows the index before and after the match, the verified result, and whether any adjustments were applied. Anyone can check that the settlement was computed correctly.
Market Makers
Information for professional liquidity providers.
Anyone is welcome to market make on tail.trade with their own strategies.
Why Make Markets on tail.trade?
- New asset class — first-mover advantage in a market with no competing venues
- Predictable oracle — prices move on real results. Wins always push prices up, losses always push them down. No surprises.
- Hedgeable — team strength indices are correlated with bookmaker odds, enabling cross-hedging
- Maker fee rebates — competitive fee structure for liquidity providers
Getting Started
Market makers can access the full order book via the SDK and API. For dedicated support, higher rate limits, or co-location discussions, please reach out.
If you're interested in market making on tail.trade, email mm@tail.trade or reach out on Telegram ↗.
Points
Rewards for contributing to the protocol's growth.
tail.trade is in closed-access early beta. Season 0 — The First Crusade began on March 02, 2026 and is the first points program on the platform.
Earning Points
Points are awarded for activity that contributes to the protocol's growth. Two forms of activity are eligible:
- Trading volume — notional value of executed trades.
- Open positions — positions held over time, long or short.
Points accrue on a weekly basis. Weekly totals are reflected on the leaderboard and roll into a Season 0 running total.
Tags
Cumulative Season 0 volume milestones unlock unique profile tags:
Additional tags may be introduced during the season. Tags may be limited in time and access.
Referrals
Access to tail.trade is currently invite-only. Referral codes are distributed selectively.
Leaderboard
Weekly rankings are published on the Points page, alongside weekly volume and P&L.
Terms
Points criteria will be updated on a recurring basis. tail.trade reserves the right to modify previous point distributions under its sole discretion.
Links
Official channels and resources.
| Resource | Link |
|---|---|
| App | tail.trade ↗ |
| Twitter / X | @tailtradex ↗ |
| Telegram | Community ↗ |
| KOPS Oracle | kops.ai ↗ |
FAQs
Frequently asked questions.
What is tail.trade?
A decentralized perpetual futures exchange for team strength indices. You can go long or short on any team with up to 30× leverage.
Is this like betting?
No. Bets expire when an event ends. tail.trade positions are perpetual futures — they stay open indefinitely. You can hold a position for a minute or a year. There's no fixed event to settle against.
Do I own part of a football club?
No. When you hold a position on tail.trade, you are speculating on the team's strength index. You have no economic ownership in the underlying club.
What moves the price?
Match results are the primary driver. A win increases the index, a loss decreases it. Between matches, the index also reflects changes in market consensus. During live matches, real-time market signals provide continuous updates.
What is the funding rate?
A periodic payment between longs and shorts that keeps the trading price aligned with the oracle index. If the trading price is above the index, longs pay shorts (and vice versa).
What collateral do I need?
USDC on Solana.
Is there KYC?
No. tail.trade is permissionless and fully on-chain. No KYC, no region locking.
Can I withdraw anytime?
Yes. Withdrawals are instant and on-chain. Zero delays.