Files
llm-trade-bot/config.example.toml
2026-09-19 17:14:46 +02:00

66 lines
1.4 KiB
TOML

[deepseek]
api_key = "replace-me"
base_url = "https://api.deepseek.com"
model = "deepseek-flash"
thinking = true
max_tool_rounds = 256
# Choose exactly one provider for this process. Binance is permanently restricted
# to its Spot and USDⓈ-M Futures Testnet endpoints in application code.
[exchange]
provider = "binance" # binance | bybit
[bybit]
api_key = "replace-me"
api_secret = "replace-me"
settle_coin = "USDT"
[binance.spot]
# Create these keys at https://testnet.binance.vision/ . They are not shared
# with the USDⓈ-M Futures demo environment below.
api_key = "replace-me"
api_secret = "replace-me"
[binance.usdm]
# Create these keys in the USDⓈ-M Futures Testnet/Demo environment.
api_key = "replace-me"
api_secret = "replace-me"
[telegram]
api_id = 123456
api_hash = "replace-me"
bot_token = "replace-me"
admin_user_ids = [123456789]
session_name = "llm-trade-bot"
[brave]
api_key = "replace-me"
[prompts]
file_path = "prompts.md"
[schedule]
timezone = "Europe/Warsaw"
times = ["09:00", "21:00"]
[scanner]
categories = ["spot", "linear"]
quote_coin = "USDT"
top_n_per_category = 10
min_turnover_usdt = 10000000
max_spread_bps = 20
candle_intervals = ["60", "240", "D"]
candle_limit = 200
[risk]
max_risk_per_trade_pct = 2.0
max_total_exposure_pct = 40.0
max_positions = 5
max_leverage = 3.0
limit_order_ttl_hours = 12
[storage]
database_path = "llm_trade_bot.db"
max_notes = 50
max_notes_chars = 20000