Go back to Stock Market TermsDefinition 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.
Financial pyramid
Financial pyramid