In business for more than 15 years, Knight Capital Group offers market access and trade execution services for a variety of customers on both the buy and sell sides. The main office is in Jersey City; this branch is located in a modern concrete building with strip windows and plenty of parking.