Fees
Fee structure across Polymarket, Kalshi (via DFlow), and Vezta tiers
Overview
Fees on Vezta come from three sources: the underlying exchange, the platform you trade through, and Vezta's own per-trade fee. The applicable fee structure depends on which exchange backs the market.
Polymarket Fees
Polymarket uses a Central Limit Order Book (CLOB) with a maker/taker fee model:
| Fee Type | Rate | Description |
|---|---|---|
| Maker | 0% | Limit orders that rest on the book and add liquidity |
| Taker | Varies | Market orders or limit orders that fill immediately |
Polymarket's taker fee varies by market and is typically in the 1-2% range. Maker orders are generally free.
Gas
Polymarket trades are gasless -- transactions are sponsored by Polymarket's Builder Relayer, including the one-time Safe deployment and USDC approvals. You never need MATIC in your wallet.
Kalshi (via DFlow) Fees
Kalshi-via-DFlow trades execute as Solana token swaps. Fees come from a few places:
| Fee | Who Charges | Notes |
|---|---|---|
| Kalshi exchange fee | Kalshi | Built into the spread on outcome tokens |
| DFlow swap fee | DFlow | Tiny basis-point fee on the swap |
| Solana network fee | Solana validators | Negligible (a few thousandths of a cent) |
| Vezta platform fee | Vezta | Configurable in basis points; currently 0 by default |
You do not pay these separately. They are bundled into the swap output, so the price you see on the market is what you pay.
There is no native gas token to manage on either exchange. Polymarket trades are gasless via Builder Relayer; Solana fees are pulled from the swap automatically. You only deal with USDC.
Vezta Fee Tiers
As your cumulative trading volume on Vezta grows, you unlock progressively better fee rates and cashback rewards. Tiers are calculated automatically based on your all-time volume.
| Tier | Volume Required | Fee Rate | Discount | Cashback |
|---|---|---|---|---|
| Bronze | $0 | 0.95% | 0% | 0% |
| Silver | $10,000 | 0.855% | 10% | 2% |
| Gold | $100,000 | 0.76% | 20% | 5% |
| Diamond | $500,000 | 0.665% | 30% | 10% |
- Fee Rate -- the platform fee applied per trade
- Discount -- percentage reduction from the base Bronze rate
- Cashback -- percentage of fees returned to your account after each trade
Fee tiers are separate from referral commission tiers. Fee tiers reduce your own trading costs, while referral tiers determine how much you earn from your network's trades. See the Referral Program for commission details.
Tier Progression
Your tier is determined by your cumulative all-time trading volume. Once you reach a tier, you keep it -- tiers do not reset. You can track your current tier and progress toward the next one on the Rewards page.
Fee Display
Before you confirm any trade, the order summary panel shows the estimated fee for that specific order:
- Fee amount in dollars
- Exchange where the order will execute
- Your tier discount applied to the fee
- Total cost including the trade amount plus fees
Precision
All financial values in Vezta -- including fees, balances, and PnL -- are computed using Decimal arithmetic in Postgres, never floating-point. Standard precisions: Decimal(18,2) for USD amounts, Decimal(10,6) for prices, Decimal(18,6) for fees, Decimal(5,4) for rates.
Fee Considerations by Strategy
| Strategy | Fee Impact |
|---|---|
| Market order on Polymarket | Polymarket taker + Vezta tier fee |
| Limit order on Polymarket (rests) | Polymarket maker (0%) + Vezta tier fee |
| Market order on Kalshi (via DFlow) | Bundled into swap output + Vezta tier fee |
| Copy trading | Same fees as a manual trade per copied execution |
| Sniper / Counter trade | Same fees as a manual trade when triggered |
Using limit orders on Polymarket when possible can help reduce the exchange portion of your fee burden, since maker orders are free. DFlow does not currently offer maker discounts.