market-maker

Automates liquidity provisioning and trading for Turbine BTC 15-minute prediction markets.

5|1|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/ojo-network/turbine-py-client --skill market-maker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: market-maker
Source: https://github.com/ojo-network/turbine-py-client/tree/main/.claude/skills/market-maker
Command: npx skills add https://github.com/ojo-network/turbine-py-client --skill market-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables developers to automate liquidity provision and trading for Turbine's BTC 15-minute prediction markets, reducing manual intervention and increasing consistency across trades.

Core Features & Use Cases

  • Automated market making across BTC 15-minute markets with automatic switching to new markets.
  • Winnings tracking and automatic claims when markets resolve.
  • Gasless USDC approvals per settlement with one-time permissions, reducing gas costs.
  • Real-time market data handling via WebSocket streaming and a reference Price Action Trader architecture.

Quick Start

To begin, configure your environment with TURBINE_PRIVATE_KEY and API credentials, then generate and run the bot file for the chosen strategy. The bot will automatically switch markets, manage positions, and claim winnings as markets resolve.

Frequently Asked Questions about market-maker

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

FAQPage Schema
How do I automate market making for Turbine BTC prediction markets?

You can automate market making for Turbine BTC prediction markets by deploying a trading bot that uses WebSocket streaming for real-time data and automatically switches to new 15-minute markets. This bot manages the end-to-end lifecycle from market entry to settlement.

How does a trading bot handle winnings claiming and gasless approvals on Turbine?

A trading bot automates winnings claiming when markets resolve and uses gasless USDC approvals per settlement. This requires a one-time permission setup to reduce gas costs during automated trading operations.

What credentials do I need to configure a Turbine BTC market maker bot?

To configure a Turbine BTC market maker bot, you need to set up your environment with the TURBINE_PRIVATE_KEY and API credentials. The bot handles automated API credential onboarding for production deployment.

Can I use a WebSocket streaming architecture for real-time BTC market data?

Yes, you can use a WebSocket streaming architecture to handle real-time market data for BTC prediction markets. This approach supports position tracking, error handling, and a production-ready Price Action Trader architecture.

What is the best way to manage liquidity provision across 15-minute crypto markets?

The best way to manage liquidity provision across 15-minute crypto markets is using an automated trading bot that handles market switching, position tracking, and settlement. This ensures consistency across trades and reduces manual intervention.

What are the limitations of automated market making for short-duration prediction markets?

Limitations of automated market making for short-duration prediction markets include the need for rapid position tracking and robust error handling to manage high-frequency 15-minute market switches. This solution targets software engineers building production-grade trading bots.