Celes Renata
|
4ffde8cc06
|
feat: autonomous trading engine — full implementation
- Database migration 018 with 13 tables for trading engine state
- Trading engine service (services/trading/) with 12 pure computation modules:
position sizer, stop-loss manager, reserve pool, circuit breaker,
risk tier controller, correlation matrix, tax lots, trading window,
gradual entry, notifications, micro-trading, backtester
- Core TradingEngine with pre-trade evaluation pipeline and integration wiring
- FastAPI HTTP service with 14 endpoints (health, config, decisions, metrics, backtest)
- Performance tracker with Sharpe ratio, drawdown, profit factor computation
- 194 Python tests (165 property-based + 29 integration)
- Frontend: 13 TanStack Query hooks, 7 dashboard panels, tabbed Trading Engine page
- Helm chart entry, network policy, nginx proxy, ingress for trading-engine
- Shared infrastructure: enums, Redis keys, TradingConfig in AppConfig
|
2026-04-15 16:12:22 +00:00 |
|
Celes Renata
|
f7a11d14ea
|
feat: competitive intelligence & historical pattern matching layer
|
2026-04-14 19:42:48 +00:00 |
|
Celes Renata
|
fd35e12d5e
|
phase 17: switch Ollama to external proxy at 10.1.1.12:2701
|
2026-04-12 11:37:23 -07:00 |
|
Celes Renata
|
80e0f0976f
|
phase 17: switch back to qwen3.5:9b-fast (Ollama restarted, model available again)
|
2026-04-12 11:05:42 -07:00 |
|
Celes Renata
|
a3e8009fa9
|
phase 17: revert to qwen3.5:9b (9b-fast was removed from Ollama), add retry script
|
2026-04-12 10:58:53 -07:00 |
|
Celes Renata
|
109a2485cf
|
phase 17: increase Ollama timeout to 300s for qwen3.5:9b-fast 32k context
|
2026-04-12 10:32:13 -07:00 |
|
Celes Renata
|
7ee1d0f050
|
phase 17: switch to qwen3.5:9b-fast (32k context), add queue management scripts
|
2026-04-12 10:19:28 -07:00 |
|
Celes Renata
|
608ccc8b68
|
phase 17: revert to qwen3.5:9b, keep improved prompt style
|
2026-04-12 10:06:13 -07:00 |
|
Celes Renata
|
66ed38bf18
|
phase 17: switch to gemma4:e4b, rewrite prompts for fill-the-fields style with forced ticker inclusion
|
2026-04-12 10:05:31 -07:00 |
|
Celes Renata
|
ffcc66ae0b
|
phase 17: sync standalone k8s/trino.yaml with Helm template (native S3, s3.region)
|
2026-04-12 08:24:04 -07:00 |
|
Celes Renata
|
34787ad825
|
phase 17: fix Trino hive catalog — use native S3 filesystem, remove defunct hive.s3 props
|
2026-04-12 08:18:18 -07:00 |
|
Celes Renata
|
999648d90b
|
phase 17: add s3.region to Trino catalog config for MinIO (fixes AWS SDK region error)
|
2026-04-12 08:16:14 -07:00 |
|
Celes Renata
|
226cc3ff44
|
phase 17: switch Ollama model to qwen3.5:9b (available on cluster)
|
2026-04-12 03:10:49 -07:00 |
|
Celes Renata
|
f2b9d6c00a
|
phase 17: fix scheduler config parsing, worker entry points, and seed data for Polygon sources
|
2026-04-12 02:45:37 -07:00 |
|
Celes Renata
|
6f5b2231a2
|
phase 16: add registry/risk nginx proxies, add company form, network policies
|
2026-04-11 19:12:07 -07:00 |
|
Celes Renata
|
4cd8961db6
|
phase 16: add dashboard network policy, allow query-api from dashboard
|
2026-04-11 18:20:48 -07:00 |
|
Celes Renata
|
cc7014e33d
|
phase 16: fix superset - trino driver in venv, psycopg2 metadata db, core secrets
|
2026-04-11 17:37:39 -07:00 |
|
Celes Renata
|
5f87cbe464
|
phase 16: custom superset image with trino driver, fix security context
|
2026-04-11 17:18:17 -07:00 |
|
Celes Renata
|
59da3fe89e
|
phase 16: nginx-unprivileged on 8080, helm dashboard deployment
|
2026-04-11 16:37:59 -07:00 |
|
Celes Renata
|
faccb0b8db
|
phase 16: React dashboard with full platform control and analytics
|
2026-04-11 16:19:46 -07:00 |
|
Celes Renata
|
fe3d6c0cb0
|
fix: trino iceberg catalog s3 props, superset port env override
|
2026-04-11 14:21:44 -07:00 |
|
Celes Renata
|
273a86e2bd
|
fix: risk engine command points to services.risk.app, redis password, window quoting
|
2026-04-11 14:15:47 -07:00 |
|
Celes Renata
|
7524aa5f2c
|
phase 15: helm chart for stonks-oracle deployment
|
2026-04-11 12:21:49 -07:00 |
|
Celes Renata
|
ce10afa034
|
phase 14-15: docker build validation and helm deployment
|
2026-04-11 11:59:45 -07:00 |
|
Celes Renata
|
ebea70573b
|
phase 0+1: project scaffold, k8s manifests, CI pipeline, steering, hooks, tests
- Repository structure for all services, infra, lakehouse, dashboards
- K8s manifests targeting stonks-oracle namespace with GHCR images
- Ingress via Traefik with ca-issuer TLS for internal services
- ConfigMap wired to existing cluster services (pg, redis, minio, ollama)
- GitHub Actions workflow for lint, test, multi-service container builds
- Dockerfile with build-arg CMD per service
- Makefile for local build/push/deploy
- Steering rules for TDD workflow, K8s conventions, project context
- Agent hooks for lint-on-save, test-on-save, k8s-validate, phase-commit
- Ruff linter config, all lint issues fixed
- 14 passing tests for schemas, config, redis keys
- PostgreSQL migrations, Trino catalogs, Superset config, MinIO lifecycle
|
2026-04-11 03:25:08 -07:00 |
|