I think it is a money machine because i cant give him a raw material i only earn money from forex trading then forex can not be said as a money factory as well so and also i do not think so like that 's a foreign exchange market where different currencies are traded and we have to work hard for trade in profit but Forex is the business which have unlimited earning with Absolutely forex is money factory for forex traders if all forex trader can make their good trade experience on forex then after a long time they will must make huge money everyday