While eosfinex is in beta all transactions which require an onchain transaction or smart contract update are finalised only when the transaction or update is irreversible. This typically takes 3 minutes. This includes transfers to your Exchange Balance / the custody smart contract to allocate funds for trading, transfers to your Mainnet balance/wallet and balance updates when orders are matched and filled.
NB: All transactions are completed atomically, i.e. in a trustless manner, meaning updates to your balances and the smart contract balances of counter-parties are completed simultaneously.
As eosfinex moves out of beta these wait times will be reduced to zero or close to zero.