<@707597210845446214> is expiration the only planned fix for the liquidity rewards spoofing? would be super easy to continue doing the same think without that order type no??
<@707597210845446214> is expiration the only planned fix for the liquidity rewards spoofing? would be super easy to continue doing the same think without that order type no??
The spammers are ruining the comments section
The spammers are ruining the comments section
can someone explain wahts going on with people talking about ghost fills rn? is it the saem mechanism as before or is it different. like is it u submit order it says filled but u get 0 shares or what
can someone explain wahts going on with people talking about ghost fills rn? is it the saem mechanism as before or is it different. like is it u submit order it says filled but u get 0 shares or what
yes, pretty much the same
yes, pretty much the same
what mkts is it happening on
what mkts is it happening on
What is a ghost fill
What is a ghost fill
Ten times in a row, I tried to fill an order for an amount currently showing in the order book, and ten times I got absolutely nothing. How can bots cancel their orders before my order? It feels like there are privileged users who can just decide whether to take a trade or not, allowing them to manipulate the market completely risk-free. It should be fixed
Ten times in a row, I tried to fill an order for an amount currently showing in the order book, and ten times I got absolutely nothing. How can bots cancel their orders before my order? It feels like there are privileged users who can just decide whether to take a trade or not, allowing them to manipulate the market completely risk-free. It should be fixed
These are large orders sitting in the order book at or near the market price, but when you try to buy into them, they vanish, and your buy order doesn't get filled. It’s essentially fake liquidity—it appears in the book but isn't actually available for execution, serving only to farm rewards. This is currently happening everywhere, across all weather markets that offer rewards.
These are large orders sitting in the order book at or near the market price, but when you try to buy into them, they vanish, and your buy order doesn't get filled. It’s essentially fake liquidity—it appears in the book but isn't actually available for execution, serving only to farm rewards. This is currently happening everywhere, across all weather markets that offer rewards.
Oh interesting ty!
Oh interesting ty!
<@624575779023355904> <@707597210845446214> The order books — especially the daily temperature markets — are being spoofed to farm liquidity rewards, and in the last ~24h it's gotten dramatically worse. Actors park orders right near the mid, just above the reward minimum size, and place/cancel them within milliseconds so they're only actually on the book a few percent of the time. It's fake liquidity: it earns them LP rewards while never intending to fill, and it gives takers phantom fills against orders that vanish before the trade lands. It's making these markets barely tradeable. One of the actors doing this is https://polymarket.com/0xa8cd5becc42d67ebb1988207761a81b1379f0d51?tab=activity.
Please prioritize a fix (e.g. a minimum resting time and/or a place-to-cancel ratio limit for reward eligibility). Last time it took months of pushing here to get the ghost-fill issue resolved — hoping this one moves quicker. 🙏
<@624575779023355904> <@707597210845446214> The order books — especially the daily temperature markets — are being spoofed to farm liquidity rewards, and in the last ~24h it's gotten dramatically worse. Actors park orders right near the mid, just above the reward minimum size, and place/cancel them within milliseconds so they're only actually on the book a few percent of the time. It's fake liquidity: it earns them LP rewards while never intending to fill, and it gives takers phantom fills against orders that vanish before the trade lands. It's making these markets barely tradeable. One of the actors doing this is https://polymarket.com/0xa8cd5becc42d67ebb1988207761a81b1379f0d51?tab=activity.
Please prioritize a fix (e.g. a minimum resting time and/or a place-to-cancel ratio limit for reward eligibility). Last time it took months of pushing here to get the ghost-fill issue resolved — hoping this one moves quicker. 🙏
<@1402701322775695391>
<@1402701322775695391>
keaton we've lost bosa so you're <#1478933105262858321>'s bridge and hope to get through to the team handling climate
keaton we've lost bosa so you're <#1478933105262858321>'s bridge and hope to get through to the team handling climate
<:pepecry:1255729200145629184>
<:pepecry:1255729200145629184>
I am on it.
I am on it.
Acknowledged.
Acknowledged.
It's strange that the account you sent has many buy transactions. That means its liquidity is actually being used.
It's strange that the account you sent has many buy transactions. That means its liquidity is actually being used.
compared to how much liquidity rewards he gets, this is nothing. and in addition when he gets filled, he instantly sells for a loss.
compared to how much liquidity rewards he gets, this is nothing. and in addition when he gets filled, he instantly sells for a loss.
That’s not ghost fills
That’s not ghost fills
it's not ghost fills. it's just hammering on the orderbook with post-only orders and cancel them such that they live for less than 10ms. It's not really possible to buy these orders, so they just get liquidity rewards without the risk of getting filled.
it's not ghost fills. it's just hammering on the orderbook with post-only orders and cancel them such that they live for less than 10ms. It's not really possible to buy these orders, so they just get liquidity rewards without the risk of getting filled.
You're getting really confused.
At first, you wrote that he was going to execute orders. You described him as a representative of "ghost orders." Their orders are truly never executed, and they receive rewards without any risk.
But now you agree that his orders are often executed. How much reward he receives is his business—his liquidity is being used. What he sells at a loss—what difference does it make to you? It's his loss, that's the whole point of market making. Incidentally, it's immediately obvious that you've never made money from providing liquidity. Otherwise, you'd understand that he earns much less than you think.
The only thing I agree with is that there needs to be a minimum time in the order book for rewards to be awarded.
You're getting really confused.
At first, you wrote that he was going to execute orders. You described him as a representative of "ghost orders." Their orders are truly never executed, and they receive rewards without any risk.
But now you agree that his orders are often executed. How much reward he receives is his business—his liquidity is being used. What he sells at a loss—what difference does it make to you? It's his loss, that's the whole point of market making. Incidentally, it's immediately obvious that you've never made money from providing liquidity. Otherwise, you'd understand that he earns much less than you think.
The only thing I agree with is that there needs to be a minimum time in the order book for rewards to be awarded.
Have you seen his trading history? How can he keep buying and selling at huge losses if his orders can't be executed?
Have you seen his trading history? How can he keep buying and selling at huge losses if his orders can't be executed?
It technically can get executed, but if you observe the orderbook they just live for less than 10ms. No taker can react in this time. If you think this is legit, than I also start hammering the orderbook with the same strategy to get rewards....
It technically can get executed, but if you observe the orderbook they just live for less than 10ms. No taker can react in this time. If you think this is legit, than I also start hammering the orderbook with the same strategy to get rewards....
oh wait is this why ive been seeing orders flicker on and off the book like 500 times per second
oh wait is this why ive been seeing orders flicker on and off the book like 500 times per second
Where did you get the 10 millisecond figure? Did you measure it somehow? You wouldn't even have time to notice such rapid changes with your own eyes. LOL
Where did you get the 10 millisecond figure? Did you measure it somehow? You wouldn't even have time to notice such rapid changes with your own eyes. LOL
how do u know this person is able to farm rewards this way?
how do u know this person is able to farm rewards this way?
this has been causing a lot of problems for me today
this has been causing a lot of problems for me today
did you hear of websockets?
did you hear of websockets?
he got $600+ of rewards yesterday
he got $600+ of rewards yesterday
oh i see
oh i see
and u actually see this behaviro on webscoekts?
and u actually see this behaviro on webscoekts?
ive been running a strat with automated execs and its been missing an insane amount today
ive been running a strat with automated execs and its been missing an insane amount today
is that why
is that why
im reading his order off the book firign and its gone by the time i hit the book
im reading his order off the book firign and its gone by the time i hit the book
I saw it on the websocket, than I was hammering on the orderbook with taker orders to catch his profile.
I saw it on the websocket, than I was hammering on the orderbook with taker orders to catch his profile.
oh i see
oh i see
how long has this been happening
how long has this been happening
my strats been running for like months
my strats been running for like months
and today was like genuinely like 5 standard deviations out
and today was like genuinely like 5 standard deviations out
was it just today
was it just today
I've observed it since about 36 hours.
I've observed it since about 36 hours.
ok yeah that just about checks out with what ive been seing
ok yeah that just about checks out with what ive been seing
is that really like not allowed tho
is that really like not allowed tho
is that considered spoofing
is that considered spoofing
I'm not a programmer. That's why I'm asking where you got this information)
I'm not a programmer. That's why I'm asking where you got this information)
I mean, PM is paying out rewards to accounts which don't really take the risk of getting filled.
I mean, PM is paying out rewards to accounts which don't really take the risk of getting filled.
Yes, yesterday's rewards are impressive, considering the loss was only about $200 (including fee). But I looked further into the history—there were also a lot of trades in recent days, but the rewards were only $5-$25.
Yes, yesterday's rewards are impressive, considering the loss was only about $200 (including fee). But I looked further into the history—there were also a lot of trades in recent days, but the rewards were only $5-$25.
it just started 36 hours ago, before the account was doing something completely unrelated to it
it just started 36 hours ago, before the account was doing something completely unrelated to it
and it is not the only account
and it is not the only account
have any other people thought the same thing
have any other people thought the same thing
btw today he got $2k+ rewards without almost any risk
btw today he got $2k+ rewards without almost any risk
i dont mind, but i can not trade anymore if the websockets got spammed with these fake orders
i dont mind, but i can not trade anymore if the websockets got spammed with these fake orders
Many fakes orders in the book
Many fakes orders in the book
But polymarket haven’t done anything about it
But polymarket haven’t done anything about it
Are ghost fills related to the very significant drop in passive fills over the past ~2 days?
Are ghost fills related to the very significant drop in passive fills over the past ~2 days?
What’s interesting is that it seems to have gotten progressively worse over the last two days. As far as I know, the ghost fill issue was already happening before that.
What’s interesting is that it seems to have gotten progressively worse over the last two days. As far as I know, the ghost fill issue was already happening before that.
It has been 2 weeks.
It has been 2 weeks.
Fills weren't that bad though, it got way worse since sunday
Fills weren't that bad though, it got way worse since sunday
according to my rebates, i've been getting approx same amount of fills
according to my rebates, i've been getting approx same amount of fills
Recently, an issue has emerged in the weather prediction market: the ask price has been consistently displayed on the web, but when you place a limit order at the bid price to try to match it, the order inexplicably disappears, causing your attempt to execute a marketable limit order to become a resting order instead. I am aware that there used to be high-frequency bots placing and canceling orders, yet you could still get filled by placing limit orders—about 50–60% of 10 orders would go through, since those high-frequency cancellations and placements occurred at a certain frequency. However, in the past few days, these high-frequency ask orders have become untouchable; you can only watch them, and once you place an order, it simply cannot be executed against them. I am wondering whether there has been a recent system update that caused this issue, or whether it is a bug in the order matching engine. This problem has occurred dozens of times in just the past few days, and it has not been noticed by just one or two users. We kindly request that the technical team look into this issue.
Recently, an issue has emerged in the weather prediction market: the ask price has been consistently displayed on the web, but when you place a limit order at the bid price to try to match it, the order inexplicably disappears, causing your attempt to execute a marketable limit order to become a resting order instead. I am aware that there used to be high-frequency bots placing and canceling orders, yet you could still get filled by placing limit orders—about 50–60% of 10 orders would go through, since those high-frequency cancellations and placements occurred at a certain frequency. However, in the past few days, these high-frequency ask orders have become untouchable; you can only watch them, and once you place an order, it simply cannot be executed against them. I am wondering whether there has been a recent system update that caused this issue, or whether it is a bug in the order matching engine. This problem has occurred dozens of times in just the past few days, and it has not been noticed by just one or two users. We kindly request that the technical team look into this issue.
Has the frequency limit for order placement and cancellation been adjusted, resulting in the current placement/cancellation rate far exceeding previous levels? Or could there be a latency bug in the order matching system that allows the resting order party to monitor whether someone is trying to take their order and cancel it in advance?
Has the frequency limit for order placement and cancellation been adjusted, resulting in the current placement/cancellation rate far exceeding previous levels? Or could there be a latency bug in the order matching system that allows the resting order party to monitor whether someone is trying to take their order and cancel it in advance?
Recently, an issue has emerged in the weather prediction market: the ask price has been consistently displayed on the web, but when you place a limit order at the bid price to try to match it, the order inexplicably disappears, causing your attempt to execute a marketable limit order to become a resting order instead. I am aware that there used to be high-frequency bots placing and canceling orders, yet you could still get filled by placing limit orders—about 50–60% of 10 orders would go through, since those high-frequency cancellations and placements occurred at a certain frequency. However, in the past few days, these high-frequency ask orders have become untouchable; you can only watch them, and once you place an order, it simply cannot be executed against them. I am wondering whether there has been a recent system update that caused this issue, or whether it is a bug in the order matching engine. This problem has occurred dozens of times in just the past few days, and it has not been noticed by just one or two users. We kindly request that the technical team look into this issue.
Has the frequency limit for order placement and cancellation been adjusted, resulting in the current placement/cancellation rate far exceeding previous levels? Or could there be a latency bug in the order matching system that allows the resting order party to monitor whether someone is trying to take their order and cancel it in advance?
Recently, an issue has emerged in the weather prediction market: the ask price has been consistently displayed on the web, but when you place a limit order at the bid price to try to match it, the order inexplicably disappears, causing your attempt to execute a marketable limit order to become a resting order instead. I am aware that there used to be high-frequency bots placing and canceling orders, yet you could still get filled by placing limit orders—about 50–60% of 10 orders would go through, since those high-frequency cancellations and placements occurred at a certain frequency. However, in the past few days, these high-frequency ask orders have become untouchable; you can only watch them, and once you place an order, it simply cannot be executed against them. I am wondering whether there has been a recent system update that caused this issue, or whether it is a bug in the order matching engine. This problem has occurred dozens of times in just the past few days, and it has not been noticed by just one or two users. We kindly request that the technical team look into this issue.
Has the frequency limit for order placement and cancellation been adjusted, resulting in the current placement/cancellation rate far exceeding previous levels? Or could there be a latency bug in the order matching system that allows the resting order party to monitor whether someone is trying to take their order and cancel it in advance?
Is this what people refer to as "fake orders" or "phantom orders"?
Is this what people refer to as "fake orders" or "phantom orders"?
Users of the weather market speculate that these are fake orders or phantom orders, and they request that the technical team verify this.
Users of the weather market speculate that these are fake orders or phantom orders, and they request that the technical team verify this.
<@930737463163494430> Hello, could you please forward the issues I mentioned to the technical team?
<@930737463163494430> Hello, could you please forward the issues I mentioned to the technical team?
What I am referring to is likely a phantom order issue—fake orders appearing on the order book that simply cannot be executed, while their creators are still able to collect liquidity rewards and maker rebates.
What I am referring to is likely a phantom order issue—fake orders appearing on the order book that simply cannot be executed, while their creators are still able to collect liquidity rewards and maker rebates.
Will flag, thank you
Will flag, thank you
thank
thank
Yes, this is a known issue.
Yes, this is a known issue.
ok thanks
ok thanks
How the f*ck they’re not able to fix this after 2+ weeks is beyond my comprehension. $10B company btw.
How the f*ck they’re not able to fix this after 2+ weeks is beyond my comprehension. $10B company btw.
the previous version of ghost orders have been around for months, and it was way more egregious
the previous version of ghost orders have been around for months, and it was way more egregious
(not excusing, I think they're extremely incompetent)
(not excusing, I think they're extremely incompetent)