Its ironic that a lot of developers feel the opposite of what the OP is describing. Developers think wall street pays more and wall street (OP) thinks developers make "way more".
Like others have already pointed out, OP you seem to be underpaid in NYC in your position, but I wouldn't rush to switch fields. Stay with what you are doing and try to identify your value and skillset which you can then use to negotiate a higher salary.