Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌳 ARBORIS AI TERMINAL

Multi-modal Quantitative Trading & Sentiment Analysis Engine

Python FastAPI Streamlit License


📌 Overview

Arboris AI is a next-generation financial terminal designed for Swing Trading. The platform reduces market noise by cross-referencing two orthogonal data streams: mathematical probabilities derived from Machine Learning and macroeconomic context extracted via NLP (Natural Language Processing).

Important

Educational Purpose Only: This terminal is a simulation environment. AI-generated decisions and signals do not constitute financial advice.


⚡ Key Features

  • Dual-Core Analysis: Systematic cross-validation between a Random Forest Classifier (Technical) and FinBERT (Sentiment).
  • Live Background Scanner: A dedicated FastAPI micro-service that continuously monitors S&P 500 components without UI interruption.
  • Dynamic Portfolio: Real-time virtual position management with P&L tracking powered by the Yahoo Finance API.
  • Smart UX: Fully responsive interface built with Streamlit featuring professional Plotly financial charts.

🏗️ Architecture & Stack

🧩 Logic Flow

graph LR
    A[Market Data] --> B{Arboris Engine}
    B --> C[Random Forest: Technicals]
    B --> D[FinBERT: News Sentiment]
    C & D --> E{Final Decision}
    E --> F[Trading Terminal UI]
Loading

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages