Explain the Fees Better
Your tiered fee schedule does not specify what is the basis for the fee - the entire order placed, or the size of the partial fulfillment.
For example, if I place trades in 500 gram increments, will I always get the lowest fee? Or, if a smaller order is matched to mine, resulting in a partial fulfillment, do I get hit with a higher fee?
Sorry for the confusion.
The fee only applies if your order gets executed if you trade 500 gram in increments every incremental trade there is a percentage fee applied. If it executes just as one trade with 500 gram there is just one time fee applied. Since it is a percentage it does not matter it will be always the same fee for 500 gram, incremental or not. If you cancel your order before it is fulfilled, there is no fee.
How about a trade fee schedule with storage fees, in visual form.