What this builds
A full prediction market trading agent on BNB Chain via Myriad, connected to MoonPay for funding and Shipp for sports data signals. You can run it as a standalone utility or as an MCP server inside a multi-agent workflow.
Skills used: myriad-prediction-markets · moonpay-swap-tokens · moonpay-scout · shipp-sports-data
To install, run:
npx skills add moonpay/skills --skill myriad-prediction-markets moonpay-swap-tokens moonpay-scout shipp-sports-data
Why BNB Chain?
Most prediction market activity is on Polymarket (Polygon) and Kalshi (Solana). Myriad runs on BNB Chain — which means different markets, different liquidity pools, and potential arbitrage opportunities across platforms.
Key BNB Chain characteristics:
Settlement token: USDT / USD1 (check Myriad's documentation for the current canonical stablecoin)
High liquidity, low fees
Market categories: crypto, politics, sports, and macroeconomics
Getting started
Step 1: Fund your wallet
Use the moonpay-swap-tokens skill to swap or bridge funds onto BNB Chain before placing any trades.
Example prompt:
> Swap $100 USDT to my BNB Chain wallet for Myriad trading.
Step 2: Discover markets
Use the myriad-prediction-markets skill to browse active markets.
Example prompts:
> Show me active prediction markets about the Fed interest rate decision.
> Find Myriad markets about the 2026 US midterms with more than $50K in volume.
Placing trades
Buy a position
> Buy $30 YES on "Fed cuts rates before June 2026" at current Myriad odds.
Sell a position
> Sell half my YES position on the Fed rate cut market.
Set a limit order
> Buy $50 YES on this market only if the price drops below 0.55.
Cross-platform comparison and arbitrage
Combine Myriad with the moonpay-scout skill to compare prices across platforms and spot arbitrage opportunities.
Example prompt:
> Compare the Fed rate cut market across Polymarket, Kalshi, and Myriad. What are the prices on each platform? Is there arb?
Tip: If Polymarket prices YES at 62¢ and Myriad prices NO at 45¢, you can potentially take both sides across platforms for a near risk-free return. Always verify liquidity and fees before executing cross-platform trades.
Sports signals → Myriad trades
Use the shipp-sports-data skill to pull live game data and feed it directly into Myriad market execution.
Example prompts:
> Pull today's NBA schedule from Shipp.
> Find matching Myriad markets for tonight's games.
> For any game where the underdog is priced below 35%, show me the opportunity.
Monitoring positions
Keep tabs on your open positions and upcoming resolutions:
> What Myriad positions am I holding? Show me current P&L.
> What markets are resolving this week? Am I in any of them?
Claiming winnings
The agent can automatically query resolved markets, identify winning positions, and execute claim transactions.
Example prompt:
> Check for any resolved Myriad markets I was in. Claim all winnings.
Automated trading loop
You can define a recurring strategy using natural language. The example below runs a daily scan with a fixed budget:
> Every morning: (1) Scan trending Myriad markets. (2) Find any where my edge criteria are met — underdog price above 25%, volume above $20K, resolves within 14 days. (3) Buy $25 YES on up to 3 qualifying markets. (4) Daily budget: $75.
Important: Automated trading loops execute real transactions. Review your criteria carefully before enabling a recurring strategy.
MCP server mode
Myriad can run as a standalone MCP server, exposing all its tools to any MCP-compatible agent. This lets you build orchestrated multi-agent systems — for example, one agent handles research, another manages Myriad execution, and a third handles reporting.
To start Myriad in MCP server mode, run:
myriad mcp
FAQs
What stablecoin does Myriad use for settlement?
What stablecoin does Myriad use for settlement?
Myriad currently supports USDT and USD1 on BNB Chain. Check Myriad's documentation for the latest canonical stablecoin, as this may change.
Can I use this agent without MCP server mode?
Can I use this agent without MCP server mode?
Yes. The agent runs as a standalone utility by default. MCP server mode is optional and intended for multi-agent workflow integrations.
What happens if a limit order isn't filled?
What happens if a limit order isn't filled?
Limit orders remain open until the price condition is met or you cancel the order. Check your open positions regularly to manage unfilled orders.
