BGC Partners (NASDAQ: BGCP) is a brokerage company primarily servicing the wholesale financial markets with products including fixed income securities, interest rate swaps, foreign exchange, equities, equity derivatives, credit derivatives, commercial re