From my understanding, settlement fees are due when a market is resolved or a so-called complete set is sold. This means when shares are traded in a binary market for the first time, an equal amount of YES and NO shares is created (NO shares seem to be invisible).
Let's assume I have some YES shares originating from such a transaction and I want to sell them. Is it possible to know whether the counterpart in the trade pays for the shares with ETH or matches them with NO shares. In the latter case I would have to pay fees. It appears to me that this is not possible to determine in advance.
If I fill an open order, is there a way to see what would happen and if I have to pay fees?