What does permissionless even mean in the context of an automated trading strategy? Ultimately, someone needs to put up the initial capital, meet marginal calls when required, and cover losses when they happen. What happens when your smart contract goes to initiate a sell and there are no buyers (a real possibility in any market but especially illiquid crypto markets)? Exchanges exist for a reason.