The majority of Americans feel good about their financial health. A recent survey by financial services company Financial Engines found that over 47 percent of Americans feel more secure about their finances today than they did five years ago.

But feelings aren't the same as facts. When Financial Engines gave the same survey respondents an 11-question financial literacy quiz, only 6 percent passed.