I am considering publishing a trade strategy on C2. My strategies are quantitative. My current trading system uses a custom algorithm built on a 3rd party platform that transmits buy/sell signals via webhook. Currently I have this setup to just submit market orders via a relay software I have on AWS server. I can modify the webhook body/message and url for the alert, but the platform only communicates one way (can’t receive a response or do anything with a response).
My question is: Can I use this webhook signal function to hit the submitSignal API call and place trades on a trade manager account? (Collective2 API Documentation - version 3) It looks like I would just need to send a systemid and apikey for authentication in the webhook body along with some data, and a trade would be placed. But, was hoping someone would lean in that is familiar with using the API?
I understand I would essentially still only be placing market orders, and I would have to track positions / manage money in my existing alert software (which is already the case today). However, if it is possible to relay the trades via a webhook to the Collective2 API, it would remove some of the existing moving pieces and reduce the risk involved in my multiple-server-relay system that is placing the trades today. I would also be able to spin-down the AWS server, just relay to my own account through Collective2, and would be TOS certified because of it. If it is possible, seems like it would be a win-win. I was hoping that someone with experience using the API could let me know if this setup is possible or if I am missing something?