OP.Market

Founder & Software Engineer

TypeScriptC++ReactNext.jsNode.jsMySQLRocket League

Sep 2022 - Dec 2023

OP.Market was a high-performance, algorithmically driven trading exchange for Rocket League items, serving nearly 1 million users and over 20,000 daily transactions.

OP.Market

OP.Market is a high-performance digital marketplace designed for instant, secure, and data-driven trading of Rocket League items across Steam, Epic Games and PlayStation. Built to eliminate the delays and risks of traditional peer-to-peer trading, OP.Market functioned as a real-time exchange, pricing assets dynamically, maintaining live inventory, and executing trades within seconds. At its core, OP.Market was the spiritual successor to RLSwaps, improving on the learnings from that venture at a far larger scale.

OP.Market user interface.
The OP.Market end-user trading interface. The left side showed the prices of all assets the user could offer while the right displayed our entire inventory.

Engineering & Architecture

The platform’s architecture was designed to handle the over 900,000 registered users in the single year of operation and sustain 20,000+ transactions daily while reducing downtime.

This last point was a key differentiatior from the prior site RLSwaps, which only used a single instance. Distributing our inventory across 30 accounts meant that we traded with far more users in parallel (especially during times of increased volatility), but also resulted in new engineering challenges.

Trade bot analytics
The performance of the trading bots was constantly monitored, with automatic alerts setup to notify me of irregular behaviour.

Market-Making and Inventory Management

Just like RLSwaps, OP.Market functioned as a market maker in a synthetic economy, maintaining buy and sell orders for every item in circulation. The system continuously adjusted its bid–ask spreads using a blend of real-time trading data, supply/demand imbalance, and game-related news signals.

To protect against overexposure, each asset was subject to automated inventory risk constraints. As stock levels approached overbought thresholds, bid prices were automatically reduced or suspended, reallocating liquidity toward higher-performing items, effectively mirroring portfolio risk management in financial trading.

Due to the sheer volume of trades performed through OP.Market, this scale created unintended natural network effects, as collectors and retail traders realised that any item could be bought and sold very quickly on OP.Market. The platform also became a venue for price discovery as players used OP.Market bids/asks to inform their decisions in player-to-player trading Discord servers and forums. This led to the creation of the official OP.Market pricing guide that algorithmically tracked market sentiment.

Price discovery on OP.Market.
OP.Market became a trusted source prices to due its large volume of trade data.

Product Expansion & Growth

Beyond technical refinement, OP.Market introduced several features that accelerated user growth and retention:

These innovations translated directly to business impact, at peak, OP.Market generated over $3,000 in additional daily profit and established itself as the largest, most efficient Rocket League trading platform in the world.

OP.Market inventory analytics.
OP.Market inventories saw massive growth, with thousands of dollars gained through trades over the space of a few hours.

Conclusion

OP.Market was ultimately shut down after 1 year of operation when Psyonix, the creators of Rocket League removed trading from the game. This move was largely prompted by the Epic Games buyout of the development studio, in which the new ownership sought to transition the game's monetisation to the Fortnite model. At this point, the team at OP.Market had grown to 25 talented people across business, financial modelling, product development, marketing and live support. Thankfully, this team and the tribal knowledge acquired were brought over to BloxBoom where we continue to work in the similar, albeit uniquely challenging Roblox virtual economies.

AngaBlue

Made with by AngaBlue