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)