summaryrefslogtreecommitdiff
path: root/cli/src/trading_cli/main.py
blob: db3c2827ee3b5f3f30a702bc5b4254504801ae75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import click
from trading_cli.commands.data import data
from trading_cli.commands.trade import trade
from trading_cli.commands.backtest import backtest
from trading_cli.commands.portfolio import portfolio
from trading_cli.commands.strategy import strategy
from trading_cli.commands.service import service


@click.group()
@click.version_option(version="0.1.0")
def cli():
    """Trading Platform CLI — Binance spot crypto trading"""
    pass


cli.add_command(data)
cli.add_command(trade)
cli.add_command(backtest)
cli.add_command(portfolio)
cli.add_command(strategy)
cli.add_command(service)