Files
winning-wallet-finder/.gitignore
T
jaxperro 716daeccc1 dynamic sizing: 4% of equity per bet, drawdown brake, per-event correlation cap
- engine (copytrade): stake_usd() = bankroll_pct x current equity (cash + open
  cost basis) - Kelly-style compounding both directions - halved while equity
  sits below 80% of its high-water mark; new risk.max_per_event (default 2)
  blocks stacking correlated markets on one real-world event (dated-slug prefix
  grouping; LSB1 once put 6 conviction bets on a single match).
- copybot: feed/summary report the dynamic stake, stake_pct, event_cap, hwm.
- portfolio backtest mirrors the exact same rule (PCT 4%, clamp $5-$150,
  EVENT_CAP 2, brake 80%/half), with per-bet stakes in every table row and a
  persistent CLOB slug cache for event grouping. June backfill: +426% vs +168%
  flat - compounding amplifies the in-sample month; July live is the test.
  Misses fell 62 -> 19 cash-missed (+26 deliberate event-cap skips): smaller
  early stakes capture more signals.
- configs: bankroll_pct 0.04, max_trade/max_position 150 (runaway guards),
  max_per_event 2.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-02 10:54:07 -04:00

42 lines
770 B
Plaintext

__pycache__/
*.pyc
.DS_Store
# never commit live credentials or runtime state
config.json
config.json.bak
config.example.json
copytrade_state.json
copybot_state.json
copybot_fills.jsonl
*.log
*.tmp
# NOTE: live/copybot_live.json IS tracked — it's the public dashboard feed
# generated research data (regenerable via edge_research.py / table_77.py)
edge_metrics.jsonl
edge_profitable.json
copyable_77.csv
lp_markets.csv
follow_10.json
lp_paper_state.json
# cross-venue scanner output
xarb_hits.csv
hunt.log
recv.log
watcher_state.json
huntwide.csv
oos.log
hunt.log
# live/ + wide/ — large local data + regenerable artifacts
*.duckdb
*.duckdb.wal
live/candidates.json
live/scored.json
live/*_scored.json
live/watch_prejune*.json
live/history/
live/slug_cache.json