Skip to content

keel v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 21:06
· 461 commits to main since this release
f116dc5

Built from f116dc5. Version binds to this hash:
keel --version reports keel 0.1.0+f116dc5c948f [release].

Install

Download all wheels from this release into one directory, then install the
keel_trader wheel by path:

pip install --find-links . ./keel_trader-0.1.0-py3-none-any.whl
keel --version

⚠️ Never install by bare name. The distribution is keel-trader; the name
keel on PyPI belongs to an unrelated project, so pip install keel fetches
someone else's package. A build reporting DIRTY or [checkout] is not this
release and must not be run against live funds.

What's Changed

Other changes

  • chore: rename halal-cb -> keel by @eaitbrahim in #58
  • Safety: USDC-funding + monthly-allowance rails (Closes #59) by @eaitbrahim in #61
  • Safety: harden bypass-arming (armed token, authz-gated) (Closes #60) by @eaitbrahim in #62
  • Sim: raise promotion floors to canonical proving-gate values (Closes #66) by @eaitbrahim in #72
  • Sim: paginated 5yr candle history fetch (Closes #63) by @eaitbrahim in #73
  • Sim: hand-rolled Decimal financial metrics (Closes #65) by @eaitbrahim in #74
  • Sim: account ledger + guards parity (Closes #64) by @eaitbrahim in #75
  • Sim: DCA benchmarks (Closes #67) by @eaitbrahim in #76
  • Sim: portfolio simulator (Closes #68) by @eaitbrahim in #77
  • Sim: report, verdict & gap analysis (Closes #69) by @eaitbrahim in #78
  • Sim: keel simulate CLI (Closes #70) by @eaitbrahim in #79
  • Sim: HTML/SVG simulation artifact (Closes #71) by @eaitbrahim in #80
  • Add keel rules seed command (Closes #81) by @eaitbrahim in #82
  • Fix: derive sim rolling window from history_days, not hardcoded 300 (Closes #83) by @eaitbrahim in #84
  • Sim account: clamp sizing, DCA sleeve, volume=buys+sells (Closes #85) by @eaitbrahim in #87
  • Sim: Coinbase One tier/fee analysis matrix (Closes #86) by @eaitbrahim in #88
  • Turtle breakout rule + ADX/Donchian indicators (Closes #89) by @eaitbrahim in #90
  • Per-rule-class promotion floor (trend-follow class) by @eaitbrahim in #91
  • Engine-activity logging (toggle + always-log-errors + rotation) by @eaitbrahim in #92
  • Turtle default lookback 20/10 -> 40/20 (walk-forward validated) by @eaitbrahim in #93
  • Turtle S1 profitable-trade filter (config-gated, default off) by @eaitbrahim in #94
  • Low-volume breakout filter (config-gated, default off) by @eaitbrahim in #95
  • feat: native exit bracket, order reconciliation, and a per-tranche position ledger by @eaitbrahim in #96
  • Trials ledger + PBO/CSCV (§78.13 items 0, 4, 5) by @eaitbrahim in #97
  • keel fetch: scheduled, money-decoupled data refresh by @eaitbrahim in #98
  • Targeted candle-gap repair by @eaitbrahim in #99
  • Four zero-trials wins (three adopted, one refuted) by @eaitbrahim in #100
  • Experiment: exit_lookback ratio test (null result, no change) by @eaitbrahim in #101
  • Concurrent RULE slots in the sim (and a retracted finding) by @eaitbrahim in #102
  • §80.16 independence measurement (and the horizon ladder fails it) by @eaitbrahim in #103
  • Allowlist admission screen (and it rejects our own allowlist) by @eaitbrahim in #104
  • DSR + MinBTL: the evidence target is 125 trades, not 100 by @eaitbrahim in #105
  • Candidate discovery: 936 products, 14 liquid, 7 viable by @eaitbrahim in #106
  • Income purification ledger (§65.9) by @eaitbrahim in #107
  • Rail 17: withdrawal capability as a compliance precondition (§65.4) by @eaitbrahim in #108
  • Reconcile KB build status (and correct an assessment I contradicted) by @eaitbrahim in #109
  • Close three refuted leads in the KB, and index what measurement settled by @eaitbrahim in #110
  • Wire paper trading (it never existed) — and why it still cannot start by @eaitbrahim in #111
  • Build identity (--version) and a manual release workflow by @eaitbrahim in #112
  • Canonical version+hash identity and PR-driven release notes by @eaitbrahim in #113
  • docs: correct RELEASING.md — issues not enforced (missed #113's merge) by @eaitbrahim in #114

Full Changelog: https://github.com/CodeGateSoftware/coinbase/commits/v0.1.0