Building automated trading strategies on crypto exchanges requires extensive programming knowledge, complex API authentication handling, and custom testing infrastructure. Even experienced developers struggle with Kraken's HMAC-SHA512 authentication, nonce management, and lack of visual feedback during development. This creates a barrier that prevents many traders from implementing their strategies effectively.
StrategyFlow is a production-quality, low-code strategy builder that enables traders to visually compose, simulate, and execute trading strategies using Kraken's API. Users drag modular blocks onto a canvas, connect them to define execution flow, configure parameters through an intuitive inspector panel, and deploy strategies directly to Kraken. All without writing a single line of code.
Built with React 19.2, Next.js 16, TypeScript 5, and Tailwind CSS 4.
The architecture features modular components where each node type is a separate file for maintainability and reusability.
Server-side API routes handle Kraken credentials securely. Keys are never exposed to client-side code.
Type-safe block definitions use TypeScript discriminated unions for exhaustive pattern matching.
Note: The demo connects to an unfunded Kraken Pro account. Order executions return "Insufficient funds". This confirms the API integration works correctly.
The next milestone is OpenAI integration for natural language strategy creation. Users will simply type "Create a DCA strategy for BTC every Monday" and blocks will automatically appear on the canvas, making strategy building accessible to everyone.