Skip to content
Mowcor
Mowcor platform

Mowcor is a powerful platform that provides libraries, frameworks, tools, and services for cryptocurrency trading. Built for traders, developers, and AI systems.

Define strategies as structured data. Validate, simulate, and deploy across multiple exchanges in one unified platform.

  • 10+ exchanges
  • Zero-code strategies
  • AI-native
  • Risk-first
strategy.yaml
name: "simple_spread"parameters:  base_spread_bps:    type: decimal    default: "10"signals:  mid_price: { block: "mid_price"}quotes:  bid: { price: "$mid_price - spread"}  ask: { price: "$mid_price + spread"}risk:  max_position: "1.0"  max_drawdown_bps: "150"

Introducing Mowcor

What is Mowcor?

Mowcor is a next-generation trading platform that transforms how crypto strategies are built and deployed.

Instead of writing complex Python code, you define your trading logic as structured data. The system handles validation, execution, and risk management automatically.

One idea → one strategy → run anywhere.
Step 01

Describe strategy

Text · YAML · UI · API

Step 02

Validate · compile · execute

Step 03

Run on multiple exchanges

Why it's different

Why Mowcor is different

No-code strategy engine

Define trading strategies using YAML. No coding required.

AI-ready platform

AI models generate strategies directly from natural language.

Multi-exchange execution

Run the same strategy across Binance, OKX, Bybit, and more.

Built-in risk system

Every trade is validated through a strict risk pipeline.

Modular plugin architecture

Add new exchanges or features without touching core logic.

Three simple steps

How Mowcor works

  1. Define strategy

    Compose strategies from reusable building blocks: price, spread, signals, inventory.

  2. Validate & compile

    Schema correctness, logic consistency, and risk constraints all verified before anything runs.

  3. Execute

    Deploy instantly across exchanges, each in its own isolated engine.

Core concept

Strategy as data, not code

Mowcor introduces a new way to build trading systems: strategies are defined as structured data instead of code.

  • Easy to read
  • Easy to modify
  • Easy for AI to generate
  • No runtime code risk
simple_spread.yaml
name: "simple_spread"parameters:  base_spread_bps:    type: decimal    default: "10"signals:  mid_price: { block: "mid_price"}quotes:  bid: { price: "$mid_price - spread"}  ask: { price: "$mid_price + spread"}risk:  max_position: "1.0"  max_drawdown_bps: "150"

Under the hood

Built for scale and reliability

Mowcor uses a layered architecture designed to keep risk inseparable from execution.

  • L1

    Strategy definition layer

    Declarative, typed, versionable.

  • L2

    Orchestrator

    Multi-engine manager. Isolates state across venues.

  • L3

    Exchange engines

    One engine per exchange. No shared state, no cross-contamination.

  • L4

    Risk pipeline

    Mandatory validation. Every trade passes through, every time.

No strategy can bypass risk validation.

Core features

Powerful features for serious traders

  • No-code strategies

    YAML-based strategy definition.

  • AI integration

    Generate strategies from natural language.

  • Multi-exchange

    Run on multiple exchanges simultaneously.

  • Plugin system

    Add new exchanges easily.

  • Risk-first design

    Mandatory constraints on every trade.

  • Expression engine

    Safe calculations, no code injection.

  • Hot reload

    Update strategies without restarting.

  • Dry-run mode

    Simulate without real trading.

  • Parameter override

    Change behavior without editing YAML.

  • High precision

    Decimal arithmetic for every calculation.

Multi-exchange

One strategy. Multiple exchanges.

Each exchange runs in its own isolated engine. No shared state, no cross-exchange risk, fully concurrent execution.

  • Supported

    Binance, spot & futures

  • Supported

    OKX, spot

  • Supported

    Bybit, futures

  • Soon

    More exchanges landing quarterly

Risk management

Risk comes first

Mowcor enforces strict risk control at every layer:

  • Position limits per venue and per strategy

  • Drawdown protection with automatic halt

  • Mandatory validation rules before every trade

If a strategy does not define risk constraints, it will not run.

Developer & AI

Built for developers and AI

Mowcor provides a structured contract for AI systems and developers alike.

  • Convert text into a strategy
  • Validate automatically against schema
  • Self-correct errors based on feedback

The AI loop

  1. 1

    Generate strategy YAML

  2. 2

    Validate against schema

  3. 3

    Improve based on feedback

Who it's for

Who Mowcor is for

Traders

Build strategies without coding. Test ideas quickly.

Developers

Extend the platform with plugins. Build custom tools.

Quant teams

Standardize strategy format. Scale across exchanges.

AI systems

Generate and optimize strategies automatically.

Get started

Start in minutes

  1. 1Clone the repository
    $ git clone github.com/mowcor/mowcor
  2. 2Install dependencies
    $ cd mowcor && uv sync
  3. 3Validate your strategy
    $ mowcor validate strategy.yaml
  4. 4Run a simulation
    $ mowcor simulate strategy.yaml --dry-run
  5. 5Deploy
    $ mowcor deploy strategy.yaml --exchange binance

Platform status

Current status

  • Version v1.6.9

  • 1000+ tests passing

  • 4 exchanges supported

  • Live trading: not yet production-ready

Testnet verification required before mainnet deployment.

Security & responsibility

Your keys. Your trades. Your responsibility.

  • You control your trading decisions.
  • Always test before live trading.
  • Keep your API keys secure.
  • Follow local regulations.

Ship your first strategy today

Start building smarter trading strategies today.

Open-source tooling, structured strategies, and risk that never sleeps.