Hackathon Problem Statement: Profitable Market-Making Bot Using Our Perps API

About Kana Labs

Kana Labs is DeFi service provider dedicated to simplifying cryptocurrency trading and transactions for all users by abstracting technical complexities and addressing UI/UX-related challenges. We offer a suite of comprehensive DeFi products such as same chain & cross chain swaps, OPerps (tokenized perpetual options trading), orderbook powered spot trading (Kana Trade) and perpetuals futures (Kana Perps). Our commitment to innovation and user-centric design has positioned us as a leader in the blockchain space, supporting multiple blockchain networks including Aptos, Sui, Solana, Ethereum, Polygon, BNB, Arbitrum, Avalanche, and zkSync.

Perps API (1).jpg


Overview

We are excited to announce a unique challenge for all developers, traders, and tech enthusiasts: build a highly efficient and profitable market-making bot using our Perpetual Futures Contracts (Perps) API. This hackathon aims to push the boundaries of algorithmic trading, inviting participants to create a bot that can analyze market conditions, execute trades, and manage risks in real-time, all while maintaining profitability.

Objectives

  1. Utilize the Perps API: Integrate our Perpetual Contracts API to access real-time market data, execute trades, and manage open positions efficiently.
  2. Develop Trading Algorithms: Implement advanced trading algorithms that can dynamically adjust to ever-changing market conditions to optimize profit margins.
  3. Risk Management: Design and incorporate robust risk management strategies to mitigate potential losses, ensuring sustainable and consistent trading performance.
  4. Performance Metrics: Track and analyze essential KPIs, including Profit and Loss (P&L), trade volume, and win/loss ratio, to evaluate the bot’s performance.
  5. User Interface: Create a user-friendly interface to monitor the bot's performance, adjust parameters, and visualize real-time trading data.

Deliverables

  1. Codebase: A fully functional and well-documented market-making bot.
  2. Algorithm Documentation: A detailed description of the trading algorithms and risk management strategies implemented in the bot.
  3. Performance Report: A comprehensive report showcasing the bot’s performance over a specified period, with insights and analysis of key metrics.
  4. Demo: A live demonstration of the bot in action, highlighting its capabilities, performance, and real-time trading adaptability.

Evaluation Criteria

  1. Registration: All participating teams must first register themselves in the official Aptos Code Collision Campaign page.