mm

Automate two-sided quoting and inventory management for prediction markets.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/shreed27/DAIN --skill mm-shreed27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mm
Source: https://github.com/shreed27/DAIN/tree/main/CloddsBot-main/src/skills/bundled/mm
Command: npx skills add https://github.com/shreed27/DAIN --skill mm-shreed27

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of providing liquidity on prediction markets by placing two-sided quotes, managing inventory, and adjusting spreads based on market conditions.

Core Features & Use Cases

  • Two-Sided Quoting: Automatically places both bid and ask orders to facilitate trading.
  • Inventory Management: Skews quotes to manage the bot's exposure and reduce risk.
  • Volatility-Adjusted Spreads: Widens spreads in more volatile markets to compensate for increased risk.
  • Use Case: Deploy this skill to continuously quote a market on Polymarket, earning maker fees and providing liquidity without manual intervention.

Quick Start

Start market making on Polymarket for the given market and token ID with default settings.

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?

Automated market making on prediction markets is executed by placing two-sided quotes, managing inventory skew, and adjusting spreads based on volatility. This requires specific API keys and integrates with execution and feed services.

What is two-sided quoting in prediction markets?

Two-sided quoting in prediction markets is the simultaneous placement of both bid and ask orders to facilitate trading. This automated process provides liquidity and earns maker fees without manual intervention.

Do I need API keys to run an automated trading bot on prediction markets?

Yes, specific API keys for supported platforms like Polymarket and Kalshi are required to run an automated trading bot. The system integrates with execution and feed services for real-time data and order placement.

How does inventory skew affect liquidity provision in automated trading?

Inventory skew affects liquidity provision by skewing quotes to manage the bot's exposure and reduce risk. The system adjusts bid and ask prices based on current inventory positions to balance holdings.

Why do volatility-adjusted spreads matter for market making bots?

Volatility-adjusted spreads matter for market making bots because they widen spreads in more volatile markets to compensate for increased risk. This dynamic adjustment protects against adverse price movements.