Skip to content
DAIN Trader

DAIN Trader

Create any autonomous trading bot using just your words with AI, and deploy it instantly on Base. No coding is needed.

Created on 30th June 2024

•

DAIN Trader

DAIN Trader

Create any autonomous trading bot using just your words with AI, and deploy it instantly on Base. No coding is needed.

The problem DAIN Trader solves

DainTrader allows users to create and deploy advanced trading bots on the Base network using natural language e.g. English. Our platform democratizes algorithmic trading, making it accessible to both beginners and experienced traders.
Key Features

  1. Chat-Based Bot Creation: Create complex trading strategies using plain English with our AI chatbot, see your code being written for you on the left.
  2. Instant Deployment: Deploy your custom bot in under 60 seconds directly on daintrader.
  3. Visual Strategy Representation: Automatically generated flowcharts for easy understanding of your bot's logic without reading any complex code.
  4. Zero Coding Required: Build advanced scripts without any programming knowledge, or pair-program with the AI in a web-based IDE.
  5. Customizable Alerts: Set up personalized notifications for market events and bot actions through Telegram.

Things you can ask DAINTrader to create

  1. Momentum Trading: "Create a bot that buys Solana when RSI drops below 30 and implements a trailing stop-loss."
  2. Dollar-Cost Averaging: "Buy $10 worth of Ethereum every hour until I have 1 ETH."
  3. News-Based Alerts: "Monitor crypto news and send me an alert if any new crypto ETFs get approved, as well as a daily summary of the newest crypto news”
  4. Multi-Asset Strategy: "Balance my portfolio weekly, maintaining 40% ETH, 30% BTC, and 30% in top-performing Base tokens."

Sub-Agents
DainTrader's sub-agents are AI agents that can gather real-time market data and execute complex analysis, the agent you build can call on a sub-agent to perform specific tasks.

  • Web Scraping,
  • Code on the fly: (Subagents can write code on the fly, and be able to react in real-time)
  • Analyze unstructured data: Utilize LLMs to analyze unstructured data 


Telegram Alerts

  • Real-time Alerts: Receive instant notifications about market movements or bot actions via Telegram.
  • Custom Newsletters: Generate AI-crafted market summaries delivered straight to your Telegram.

Challenges we ran into

A fun small technical hurdle was overcoming some JSON-related issues, in particular JSON.stringify -> orders json non deterministically depending on the library and engine, so we had to write some code to handle the transforming the inputs and outputs. This was impacting our signing / verifying technique for hours and blocking transactions and was a really FUN to find out what it was and get it resolved.

Was a pretty awesome and large project to architect, multiple services, proxies, serverless hosting infrastructure, client-side sdks, putting it all together and seeing it function and be actually usable by real users made it worth it.

Tracks Applied (1)

Trading Track

We are a platform to create and deploy autonomous trading bots, so I guess you could say we do some trading, or maybe th...Read More

TRADING with Aerodrome and Synthetix

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio