mm

Automate two-sided quoting on Polymarket and Kalshi with volatility-adjusted spreads.

650|137|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/alsk1992/CloddsBot --skill mm-alsk1992
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mm
Source: https://github.com/alsk1992/CloddsBot/tree/main/src/skills/bundled/mm
Command: npx skills add https://github.com/alsk1992/CloddsBot --skill mm-alsk1992

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of market making on prediction markets, ensuring liquidity and managing risk through automated quoting.

Core Features & Use Cases

  • Two-sided Quoting: Places both bid and ask orders automatically.
  • Inventory Management: Adjusts quotes based on current inventory levels to avoid over-exposure.
  • Volatility Adjustment: Widens spreads in more volatile markets.
  • Risk Controls: Includes maximum position and loss limits.
  • Use Case: Automatically provide liquidity for a new prediction market on Polymarket, ensuring traders can always buy or sell.

Quick Start

Start market making on Polymarket for a specific market and token.

Frequently Asked Questions about mm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate market making on Polymarket or Kalshi?

Automate market making on prediction markets by deploying two-sided post-only maker orders with dynamic inventory skew and volatility-adjusted spreads. The system recalculates quotes continuously using fair value, order book data, and recent volatility to provide liquidity on platforms like Polymarket and Kalshi.

What is dynamic inventory skew in automated prediction market trading?

Dynamic inventory skew is a risk management mechanism that automatically adjusts bid and ask quotes based on your current position levels. It shifts prices to discourage over-exposure by making buys cheaper or sells more expensive depending on your inventory, preventing concentrated risk in volatile prediction markets.

Does automated market making require API keys and real-time data feeds?

Yes, automated market making requires API keys for supported platforms like Polymarket or Kalshi, alongside real-time market data feeds. These inputs allow the system to calculate fair value, monitor order book depth, and execute post-only maker orders with integrated risk controls.

How do volatility-adjusted spreads work when providing liquidity on prediction markets?

Volatility-adjusted spreads widen the difference between bid and ask orders in more volatile markets to compensate for increased price risk. The system analyzes recent market volatility and automatically recalculates quote widths, ensuring spreads remain sufficiently large to protect against adverse price movements.

What risk controls are included with automated market making for prediction markets?

Risk controls include maximum position limits and maximum loss limits to cap exposure during automated quoting. These integrated safeguards prevent over-allocation by automatically halting or adjusting order placement when predefined inventory or loss thresholds are reached.

Can I use this for market making on prediction markets without manual order adjustments?

Yes, the system fully automates two-sided quoting without manual intervention by placing and managing both bid and ask orders simultaneously. It continuously recalculates quotes based on fair value, order book data, and volatility, automatically adjusting for inventory skew and risk limits.