My experience with Kraken is that the 'limit' price is the price it buys/sells for.
Once I type in/put in a sell order for $.018 instead of the current $.28 .(I was not happy I didn't notice my error...:( )
It sold for $.18 because that's what I put the limit order in for. I've never had a 'limit price or better' experience on Kraken.
If the market price is better than your limit, then that is what you are ENTITLED to get, i.e. the market price. It's the same on every traded market on the planet and always has been.
If the market price is worse than you limit, then you have to wait for the market to be the same as your limit before you trade.
Kraken should be no different, otherwise it's a complete nonsense.
shrug Dunno. That's always been my experience of it, and I've never looked into it to see how Kraken defines it
, not knowing any different.
Hope so, I'll write in and complain if such is the case that how you describe it is how it's supposed to be on Kraken.