In that industry bonuses will increase your salary by double or more... Junior analysts in a big bank/hedge fund can expect to make as much (or slightly more) than a senior programmer in Silicon Valley.
I work in that industry, and that's not quite the case any more. Bonuses for junior analysts can reach up to around 50% (which nearly every other profession could never expect), but they would never exceed base salary.
Anybody saying otherwise has been reading too many tabloids.
You can find out more details about salaries in this area by using a site like glassdoor.com. This 100%+ bonus culture is simply not true (now).
According to people working in the industry in NYC that I talked to, a lot of the bonuses dried up after the financial crisis. Nowadays, the income for someone starting out (not an intern, but as a full time job after college) is only $80-90k.