Commit History

  1. feat: add manual ignore list for untradeable coins (illiquid spot, etc); default PURR

    Daniel Alnawaz
    Unverified signature
    2482a32
  2. feat: extend CONFIRM_POLLS to 6 (30 min) — better at filtering flash spikes

    Daniel Alnawaz
    Unverified signature
    afcf3c4
  3. feat: add trend check to entry logic — reject rates in >25% decline (peak-fleeing)

    Daniel Alnawaz
    Unverified signature
    bb3c184
  4. refactor: remove perp<->spot transfers (unified account); preflight check 4 -> unified account verify

    Daniel Alnawaz
    Unverified signature
    5ff3f16
  5. fix: handle spot wallet not activated in transfer preflight — warn not fail

    Daniel Alnawaz
    Unverified signature
    63bd7c3
  6. feat: add transfer round-trip preflight check (perp->spot->perp USDC)

    Daniel Alnawaz
    Unverified signature
    81a45e6
  7. feat: auto perp<->spot USDC transfers; MAX_HOLD_HOURS 72->720 (hold while profitable)

    Daniel Alnawaz
    Unverified signature
    06b31c7
  8. fix: correct spot fees (maker 0.0384%, taker 0.0672%) — round-trip now 0.1506%

    Daniel Alnawaz
    Unverified signature
    d816575
  9. feat: re-enable rate<0 (buy spot first then long perp); position size

    Daniel Alnawaz
    Unverified signature
    2af85e7
  10. fix: only trade rate>0 (short perp + buy spot) — rate<0 requires holding spot coins

    Daniel Alnawaz
    Unverified signature
    b73552e
  11. update OI threshold

    Daniel Alnawaz
    Unverified signature
    782c6d7
  12. update push

    Daniel Alnawaz
    Unverified signature
    7deebcf
  13. fix: use coin-specific szDecimals for order sizing — fixes PURR invalid size error

    Daniel Alnawaz
    Unverified signature
    a09cc49
  14. fix: remove all stale _perp_only_mode refs; lower MIN_OI to 1M

    Daniel Alnawaz
    Unverified signature
    d0bc9fb
  15. feat: position reconciliation on restart — cross-check saved vs live exchange state

    Daniel Alnawaz
    Unverified signature
    92a1abf
  16. feat: no-spot ignore list at preflight, remove PERP_ONLY_MODE, filter top3 log

    Daniel Alnawaz
    Unverified signature
    17cef18
  17. fix: replace stale MAX_POSITION_USD in preflight with capital.position_size

    Daniel Alnawaz
    Unverified signature
    86080e8
  18. feat: compounding capital tracker — position sizes grow with profits

    Daniel Alnawaz
    Unverified signature
    c55a993
  19. fix: add MIN_HOLD_BEFORE_EXIT_HOURS guard to prevent fee-loss closes

    Daniel Alnawaz
    Unverified signature
    4495fef
  20. fix: verbose skip logging in _find_candidates, refetch mid on IOC fallback

    Daniel Alnawaz
    Unverified signature
    8e08a0d
  21. Add requirements

    Daniel Alnawaz
    Unverified signature
    9b8ed8f
  22. Initial push

    Daniel Alnawaz
    Unverified signature
    d1dfa64
  23. initial commit

    Verified signature
    aff8fea