Project · Agentic Finance

LynxInvest

An agentic investment engine that turns news events into signals and produces 24/7 investment decisions through a multi-agent decision pipeline (paper + Binance testnet).

FastAPICeleryPostgreSQLLiteLLMBinanceDocker

Overview

Problem It Solves

Scores the news flow with an LLM and turns it into automated, reasoned, and traceable investment decisions through a disciplined ensemble of agents and risk guardrails. The goal is not a "tool that finds the best model" but an investment tool that is measured and learns in a closed loop.

What Sets It Apart

Not a "who predicts better" contest, but the reasoned consensus of four disciplines + absolute guardrails; proactive scanning that produces even without news; the idea of tying the model arena to live capital allocation.

Maturity

Working / production-like; validated live end-to-end — diversified trades in paper mode + real (fake-money) orders on Binance testnet. Comprehensive test suite.

Highlights

🤖
4 Discipline Agents (Ensemble)

Momentum Hunter, Value Investor, Risk Keeper, Contrarian — look at the same signal through four different investment disciplines; an aggregator makes the final call with absolute guardrails.

🌐
Multi-Asset Universe

Crypto (Binance) + equities/FX/commodities/indices (Yahoo Finance) pricing; no longer BTC-only, it diversifies.

🔍
Proactive Momentum Scanner

Periodically scans the structured asset universe even when no news arrives — a non-news technical signal path.

🎯
Mandate Engine

Goal-driven progress tracking (e.g. $100 → $110 / 1 week) + mandate-aware position sizing.

🛡️
Risk Core

Drawdown protection, stop-loss, position weight cap, spot-only, cash checks, Risk Keeper veto.

🏟️
Model Arena

A risk-adjusted P&L table where different LLM providers race toward the same financial goal.

📚
Outcome Learning

Each decision is measured against the realized outcome over 1h/24h/72h horizons.

📊
Dashboard

NAV chart, mandate progress card, P&L and positions.

Tech Stack

BackendPython + FastAPI
Task queueCelery + beat
DataPostgreSQL · Redis
AIMulti-provider via LiteLLM (local/free + cloud)
PricingBinance & Yahoo public API (keyless)
Infrastructure24/7 self-host with Docker