66 lines
1.4 KiB
TOML
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
|