TIANHE
ba8afacde5
feat: improve marketplace strategy support and settings
2026-09-25 15:53:52 +08:00
TIANHE
edcbe4a2f4
feat: expand AI decision audit trail
2026-09-20 18:47:39 +08:00
TIANHE
b800a01f5f
feat: add auditable AI decision filtering
2026-09-19 22:34:06 +08:00
TIANHE
93e9cd51c9
feat: add JEV pre-trade decision filtering
2026-09-19 20:19:01 +08:00
TIANHE
f63e023ac5
docs: publish product guides and remove internal artifacts
2026-09-18 14:01:12 +08:00
TIANHE
6f82a5f5b0
fix: reconcile exchange fills atomically across REST and private streams
...
Normalize venue contract quantities before posting and derive incremental
prices and fees from cumulative order snapshots. Serialize ledger, position
and grid state updates; reconcile delayed fees and preserve rebates,
fractional quantities and native fee currencies across supported venues.
Fix product/account routing, REST adapter contracts, initial grid recovery,
and migration bootstrap registration. Add PostgreSQL concurrency and
rollback regression coverage to CI and document venue contracts/deployment.
Validation: 2716 passed, 7 environment skips, 23 integration/stress deselected;
critical lint, compile, structure, lockfile and documentation checks passed.
Real exchange order placement was not exercised. Refs #248 .
2026-09-16 21:25:41 +08:00
TIANHE
ff195f437b
feat: improve Asia fundamental data pipeline
2026-09-13 19:46:28 +08:00
TIANHE
3b3ae80acb
fix: harden Binance order recovery and trading pool
2026-09-12 02:37:46 +08:00
TIANHE
9e2fbca4fb
fix: bill agent backtests atomically and correct plugin gateway contracts
2026-09-11 18:03:44 +08:00
Henry
e9bdf0f96b
feat: upgrade professional reports and indicator drafts
2026-09-08 21:32:13 +08:00
Henry
a3c2ef95dc
feat: upgrade professional analysis reporting
2026-09-08 12:36:14 +08:00
Henry
b277e53750
feat: expand billing payment methods
2026-09-03 21:41:27 +08:00
Henry
f6e8ce8c0c
refactor: retire legacy tuning and improve backtest review
2026-09-03 14:34:37 +08:00
Henry
584ea8345a
fix: cap LLM output at 16k tokens
2026-07-31 18:52:59 +08:00
Henry
f591f94a0e
feat: complete full quantitative trading MCP
2026-07-31 04:37:37 +08:00
Henry
af0091f8e9
fix bounded strategy execution threads
2026-07-30 15:43:47 +08:00
Henry
1eb92e0279
improve grid and live execution reliability
2026-07-30 14:14:16 +08:00
Henry
7250471edd
improve strategy billing fees and runtime recovery
2026-07-22 11:46:15 +08:00
Henry
10a12449f9
fix security, backtests, and live trading
2026-07-21 17:50:04 +08:00
TIANHE
cb2aa5c384
v5.0.4
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-07-19 18:22:05 +08:00
TIANHE
88e19267eb
release: finalize v5.0.1 backend
2026-07-18 14:59:18 +08:00
TIANHE
a87ee6192f
feat: harden backend contracts observability and delivery
2026-07-13 15:42:50 +08:00
TIANHE
90e60ffdea
feat: split backend runtimes and add durable task workers
2026-07-13 03:47:59 +08:00
TIANHE
e7e5064189
feat: prepare v5.0.1 beta backend
2026-07-13 02:44:50 +08:00
TIANHE
ee1ae2031b
v4.0.7
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-07-01 03:00:21 +08:00
TIANHE
e34de3f8bd
v4.0.7
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-30 14:10:15 +08:00
Dinger
e27b7fbaca
v4.0.4
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-06-29 03:58:28 +08:00
Dinger
d6988cf108
v4.0.3
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-06-28 17:28:58 +08:00
TIANHE
8b8429b7b8
v4.0.2
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-22 02:38:39 +08:00
TIANHE
870be67ce7
v4.0.1
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-19 17:22:24 +08:00
TIANHE
234224a776
v4.0.1
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-19 02:49:33 +08:00
TIANHE
11f7079716
v4.0.1
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-18 04:37:54 +08:00
TIANHE
860b5848bd
v4.0.1
...
Signed-off-by: TIANHE <TIANHE@GMAIL.COM >
2026-06-17 02:38:29 +08:00
Dinger
d28126c60d
chore: prepare v4.0.1 beta backend
2026-06-16 20:17:41 +08:00
Dinger
c435e1eeb6
v3.0.31
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-06-06 20:17:54 +08:00
Dinger
5762fdce75
v3.0.24
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-06-01 18:17:15 +08:00
Dinger
a1a51e9afc
v3.0.22
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-31 23:39:35 +08:00
Dinger
9a35adec2b
v3.0.21
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-31 00:08:25 +08:00
Dinger
7e2bc43152
v3.0.14
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-25 19:59:33 +08:00
Dinger
b9ba06329f
v3.0.14
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-25 19:25:56 +08:00
hang666
e64b8e0fee
refactor(versioning): drop BRAND_APP_VERSION env, source version only from _version.py
...
Brand-config now exposes APP_VERSION directly. Removes the BRAND_APP_VERSION
env var, settings schema entry, env.example line, and the related bump/check
script targets.
2026-05-19 23:07:27 +08:00
hang666
34ac297389
chore(versioning): centralise version in VERSION file + add bump/check scripts
...
- Add repo-root VERSION as single source of truth (3.0.11).
- Mirror it via backend_api_python/app/_version.py; settings.py now imports
APP_VERSION instead of hardcoding "3.0.9" in two places.
- scripts/bump_version.py rewrites VERSION + _version.py + env.example
in one command.
- scripts/check_version.py verifies declarations match VERSION; wired into
basic-ci.yml as a `version-check` job that fails PRs on drift.
- Switch all 7 README shields.io version badges to the dynamic
`/github/v/release/<owner>/<repo>` endpoint so they auto-track GitHub
Releases without needing the bump script.
2026-05-19 18:18:35 +08:00
Dinger and Cursor
da8636cf7d
docs(env): clarify PROXY_URL required for CCXT in Docker/CN
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-17 17:16:07 +08:00
Dinger and Cursor
6b779f2f15
fix(config): default CCXT market data exchange to binance
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-17 17:14:59 +08:00
Dinger and Cursor
f475759c29
chore(deploy): pin default frontend GHCR image to 3.0.10
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-17 16:01:10 +08:00
Dinger
67a123a933
v3.0.9
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-16 21:26:16 +08:00
Dinger
dce93f1c84
v3.0.8
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-16 15:37:30 +08:00
Dinger
dd500be202
v3.0.7
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-15 21:40:52 +08:00
Dinger
4c2960bf73
v3.0.6
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-14 18:01:16 +08:00
Dinger
0bc58d04ea
v3.0.6
...
Signed-off-by: Dinger <quantdinger@gmail.com >
2026-05-14 17:06:50 +08:00