finagent / crew

Commit History

  1. fix(signals): enforce minimum 1:1 R:R on rescaled bands

    1553537

  1. fix(signals): strip <think> blocks before parsing, soften fallback copy

    0ae549a
  2. fix(signals): clean structured reasoning on synthesized fallback

    0d2f0f9
  3. feat(prefs): risk tolerance + trading style now shape the signal

    1e840aa
  4. fix(signals): tighten rescaled stop clamp to 8 percent

    9d444de
  5. fix(signals): anchor entry to live price, rescale stop/target

    b64ba5a

  1. Also replace stop/target when they are >20 percent from entry or degenerate⁠

    99a1635
  2. Re-ground parsed signals when entry drifts from live price; back-fill HOLD N/A⁠

    7c0742a
  3. Fallback: if Strategist output lacks a Current Price row, call get_price_change directly⁠

    2ac24b1
  4. Deterministic fallback: synthesize TradingSignal from tool outputs⁠

    98060b8
  5. Simplify Strategist prompt: concrete example instead of rule-chain⁠

    2c5d02a
  6. Add deterministic sanity-fix for Strategist's runaway prices⁠

    eb4ef03
  7. Tighten Strategist prompt with explicit BUY/SELL/HOLD price inequalities⁠

    1d4dd5c
  8. Bump to Qwen3-14B for better tool-output grounding⁠

    8e7369a
  9. Swap ChatOpenAI for crewai.LLM so newer crewai versions accept the llm⁠

    24cf535
  10. Deploy FinAgent: multi-agent trading signals powered by Qwen on AMD MI300X⁠

    07ff2cb