SkillAgentSearch skills...

Marti

Go trading bot (DCA & AI strategies, crypto, Binance, Bybit)

Install / Use

npx skills add vadiminshakov/marti

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Marti - Cryptocurrency Trading Bot

Go Reference Tests Go Report Card

marti

Marti is a cryptocurrency trading bot with DCA and AI strategies for multiple exchanges.

Screenshot

Installation

go install github.com/vadiminshakov/marti/cmd@latest

Run

# Set API credentials
export BINANCE_API_KEY=your_api_key
export BINANCE_API_SECRET=your_api_secret
# Or for Bybit:
# export BYBIT_API_KEY=your_api_key  
# export BYBIT_API_SECRET=your_api_secret

# Run without config (will use web setup wizard)
marti

# Run with config file
marti --config config.yaml

# Or run without web UI (CLI-only mode)
marti --cli

Configuration

See config.yaml for a complete example.

By default, marti starts with a web UI. If no config is found, the web UI opens an interactive wizard to create one. Use marti --cli to run without the web UI; in CLI mode, a terminal wizard is shown when no config exists.

Supported LLM Providers

The AI strategy works with any OpenAI-compatible API.

Testing with Historical Data

BINANCE_API_KEY=your_api_key BINANCE_API_SECRET=your_api_secret go test -v ./historytest

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Disclaimer

This software is for educational and research purposes only. Cryptocurrency trading involves substantial risk of loss. The authors are not responsible for any financial losses incurred through the use of this software. Always test thoroughly with small amounts before using in production.

License

Apache 2.0

Related Skills

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated9d ago
Forks1

Languages

Go

Security Score

95/100

Audited on Jul 29, 2026

No findings