Для этого обычно необходим использовать FIX protocol, если нужно быстро. Пару лет назад реализация под JS отсутствовала, мы использовали Go. Готовые реализации были под C, Java, Go. Возможно уже появились реализации на NodeJS, но в любом случае проблемы обычно не с фреймворком, а с реализаций FIX конкретной биржей (у всех есть свои "дополнения")