AI Market Maker 6.0.5

6 January 2026

This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.

AI Market Maker v6.0.5

Release Date: January 6, 2026

Overview

Version 6.0.5 focuses on stability and reliability improvements for the AI Market Maker engine. This release fixes critical issues with orderbook synchronization and introduces smoother price movement controls to prevent erratic market behavior.


Upgrade Notes

Core v6.0.5 is required

Requires Core v6.0.5 or higher.


Fixed

Orderbook Race Condition Fixed

Problem: Under high-frequency trading conditions, the orderbook would sometimes display only bids or only asks, leaving one side empty. This was caused by concurrent AI trades clearing each other's orderbook entries.

Solution: Implemented a per-symbol lock mechanism and atomic batch operations for orderbook updates.

  • Fixed concurrent updates interleaving: each symbol now takes a lock, so one update completes before the next begins.
  • Fixed the gap between clearing and rewriting the book: the delete and insert now execute as a single database batch, so the orderbook always contains both bids and asks after each update, however frequently the market trades.

Price Jump Prevention

Problem: During aggressive market phases (especially MARKUP), prices could spike dramatically over short periods, creating unrealistic chart movements with sudden 5%+ jumps in minutes.

Solution: Added multi-layer price movement controls:

  • Changed the maximum price change per tick from 1% to 0.5%, for smoother movements.
  • Added a cumulative limit of 3% over any 60-second window.
  • Added directional tracking, so price changes in the same direction are scaled down automatically as the limit approaches. Movement stays smooth and continuous rather than being blocked outright.