MGCFUTURES LTD