What is the Avg Fill Price?

When we submit orders to an Exchange, often there will be multiple fills to various other parties.  This, therefore, leads to the possibility that slightly different prices being paid to the various parties.

An exchange will therefore provide an Average Fill Price, which can also be called, Average Entry Price, which is the average price paid across your entire order for the currency traded.