About opt.markets

Your ultimate toolkit for maximizing Polymarket liquidity provision rewards

Our Mission

opt.markets exists to level the playing field for Polymarket liquidity providers. We believe that transparent, data-driven tools should be accessible to everyone.

By implementing Polymarket's public reward formula and analyzing on-chain data, we help LPs calculate exact Q-scores, track competition, and optimize their strategies to maximize earnings.

What We Do

Exact Q-Score Calculations

We implement Polymarket's official reward formula (Equations 1-7) to calculate your precise Q-score and expected daily rewards with accuracy within ±1% of actual payouts.

Real-Time Competition Analysis

Track all liquidity providers in each market, analyze their Q-scores, and understand your competitive position to make informed decisions.

Smart Order Optimization

Our optimizer suggests optimal order placement strategies to maximize your Q-score while minimizing capital requirements and adverse selection risk.

On-Chain Payout Verification

Monitor actual reward distributions on Polygon, verify calculation accuracy, and track your historical earnings with blockchain transparency.

How Q-Scores Work

The Formula

Polymarket rewards liquidity providers based on a Q-score system that measures the quality and quantity of liquidity you provide. Your Q-score is calculated as:

Q_min = min(Q_one, Q_two)

Your Daily Reward = (Your Q_min / Total Q_min) × Daily Pool

Key Factors

  • 1Order proximity to midpoint (closer = higher score)
  • 2Order size (larger = higher score)
  • 3Two-sided liquidity (provides balanced Q_one and Q_two)
  • 4Meeting minimum size requirements per order
  • 5Staying within the maximum spread threshold

Our Advantage

Unlike Polymarket's interface which only shows estimated rewards, opt.markets calculates your exact Q-score using the public formula, analyzes all competitor positions, and provides precise daily reward estimates validated against actual on-chain payouts.

Data Sources

Market Data

Real-time market information from Polymarket's CLOB API (clob.polymarket.com)

Order Books

Live order book data to analyze competition and calculate total Q_min across all LPs

Reward Payouts

On-chain USDC transfers on Polygon from Polymarket's rewards address

Historical Analytics

Aggregated data from Dune Analytics for leaderboard and trend analysis

Built With

Frontend

Next.js 14 + TypeScript

Styling

TailwindCSS + shadcn/ui

Database

PostgreSQL + Prisma

Blockchain

wagmi + viem (Polygon)

APIs

Polymarket CLOB + Dune

Hosting

Vercel