Go back to Stock Market Terms
Financial pyramid
Definition of Financial pyramid
A fraudulent investment scheme in which new investors' funds are used to pay returns or benefits to earlier investors, creating the illusion of profitable investments.