Our great sponsors
-
Kelp
Discontinued Kelp is a free and open-source trading bot for the Stellar DEX and 100+ centralized exchanges
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I read a bit into the code and it was really hard so find the real implementation of these strategies. For example taking the balance strategy: https://github.com/stellar/kelp/blob/master/plugins/balancedStrategy.go It takes proper config to create a makeBalancedLevelProvider object which handles the orders balance across multiple trading strategies. This seems fine and reasonable. But then the trading strategy is split into sellSideStrategy := makeSellSideStrategy(...., ) and buySideStrategy := makeSellSideStrategy(...., ) which is then combined in a composed strategy (https://github.com/stellar/kelp/blob/master/plugins/composeStrategy.go)