Skip to content

Removing the No Contest contracts #1558

@akreider

Description

@akreider

For nfl games the No Contest contracts that don't include ties can theoretically be dumped from 0.02 down to slightly above 0.00. The maximum possible loss to liquidity providers is 100% of their liquidity.

You can test out IL (Impermanent Loss) scenarios with:
https://baller.netlify.app/

Now in practice there is a slight chance that a game will be delayed greater than 24 hours or cancelled, and perhaps more importantly the amount of liquidity in the system is limited. So traders are currently dumping No Contest from 0.02 down to 0.0020 to 0.0040 before the game. This causes an approximate 1.62% to 2.78% IL. I expect this will increase as more users join the system, liquidity is increased, and as dumping No Contest becomes an increasingly relative profitable alternative to providing liquidity.

For the long term sustainability of liquidity providing, it is important to reduce this loss.

One solution is to remove the No Contest contracts and, in the event of a no contest or tie, award 0.50 to each of the two contracts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions