Optimizing Incentives & Rewarding Liquid Markets
A Review of SIP(#004) and the Incentivization of Liquid Markets
In recent weeks, our Swivilians have put forward multiple proposals surrounding the proper incentivization of our most important stakeholders — our liquidity providers.
In particular, with the ratification of SIP (#004), we’ve added two key facets to our unique volume based incentive program — Time & Quote Distance
Rewarding Liquid Orderbooks
While liquid markets are key for any orderbook, the mechanics behind rewarding orderbook liquidity providers are all but solidified.
That said, orderbook reward schemes are generally placed into one of two categories:
Rewarding Orderbook Snapshots — E.g. dYdX randomized snapshots
Rewarding Volume — E.g. LOOKS trading incentives
Rewarding Orderbook Snapshots
Without strictly rewarding volume, exchanges must attempt to find ways to identify which liquidity providers are… providing the most liquidity!
Specifically, this liquidity must be close to a fair market price, and it must be deep enough for counterparties to trade efficiently.
Unfortunately measuring liquidity in a fair, yet decentralized manner can be quite difficult. To do so, exchanges like dYdX implement custom and relatively complicated algorithms:
In this case, dYdX takes randomized samples roughly every 1-2 minutes, and weighs any orders that are within a minimum depth and maximum spread.
Unfortunately, such incentive mechanisms box out normal users’ contributions, leading dYdX to now begin to Take A Step Towards A More Equitable Reward Structure.
Thus far, the most prolific and successful implementation of volume-based orderbook liquidity incentives is the LOOKSRARE trading incentive program.
Unlike the complicated reward mechanics offered by dYdX, LOOKS offers simple incentives in direct proportion to the daily reward pool based on volume contribution.
The simplicity of the LOOKS trading incentive structure led to an impressive growth story. Today LOOKSRARE trades comparable volumes with Opensea, even with reduced incentives.
Optimizing Volume Rewards
As with LOOKSRARE, Swivel’s liquidity incentives also incorporate volume-based mechanisms, and similarly, we’ve seen impressive volume comparable to many spot markets. To date, we’ve processed over $250m in transactions, and have stabilized at roughly $2m per day!
That said, also similar to LOOKS, a large portion of our early incentives were unfortunately farmed by non-ideal order flow.
Identifying Offenders 🕵️
By analyzing the patterns of offenders we confirmed our intuitive finding that offenders would do one of two things:
Place orders, and quickly fill them preventing others from capturing the same opportunity — ⏳ A time based manipulation; or
Place orders far from fair market price, ensuring no rational participant will fill it, and trading safely with themselves — 📐A quote distance manipulation.
Preventing Offences 🛑
To prevent offenses, both dimensions of potential reward abuse (i.e.: placing and filling orders too quickly, or placing orders in unviable states must be addressed.
To do this, we are introducing the additional dimensions to our liquidity incentive mechanisms:
Time 🕒 — The time between when an order is placed, and it is filled. In order to receive full rewards, an order must sit unfilled for 15 minutes. Orders filled before then have their reward weighted linearly.
Quote Distance 📏 — The distance between fair market price and an order at the time it is filled. Orders must be within 5 orders of market price, and 20% of market price in order to receive rewards. Orders beneath the 20% threshold have their reward weighted linearly.
As of last week, 5-01-2022, SIP(#004) and our liquidity incentive optimizations are live!
This means that our community’s concerns surrounding toxic flow or wash trading should be 🚫 no more!
With these changes, we can retain the advantage of volume-based incentives — equitable rewards — without sacrificing the efficiency that may normally come with otherwise efficient mechanisms like randomized orderbook snapshots.
Coordinating the Un-coordinated 🗺️
One of the unique things about fixed rates is the increased amount of coordination necessary to create a collaborative environment.
Stay tuned for our next blog on how we’re working to create a Schelling point for fixed-yields!
Our arbitrum testnet is now live! Feel free to reach out in our discord to get an early look!
Keep an eye out for launch info and talks with the guys from Rari & Fei! 🏎️🏎️🏎️
And as always, drop on by ourDiscord to become a Swivilian and push DeFi forward!
About Swivel Finance
Swivel is the protocol for fixed-rate lending and tokenized cash-flows.
Currently live on Rinkeby and on Mainnet, Swivel provides lenders the most efficient way to lock in a fixed rate as well as trade rates, and liquidity providers the most familiar and effective way to manage their inventory.