Apex Titan is a professional-grade desktop financial terminal built to solve the privacy crisis in trading tools. Unlike web apps that track your data, Apex runs 100% Locally using quantized Large Language Models (LLMs).
Integrated with Ollama (Phi-3.5), the system analyzes RSI, MACD, and Trend data in real-time.
- Zero Data Leakage: Your financial queries never leave your machine.
- Instant Verdicts: Generates "Buy/Sell/Hold" ratings with strict financial reasoning.
Designed with CustomTkinter to mimic high-end Bloomberg Terminals.
- Dark Mica Theme.
- Real-time Candlestick Charting (mplfinance).
- Multi-Asset Library (Crypto, Forex, NSE, NASDAQ).
Built-in calculator that adjusts position sizing based on account balance and stop-loss width.
- Prevents emotional trading.
- Calculates 1:2 and 1:3 Risk-to-Reward targets automatically.
- Core: Python 3.10+
- GUI: CustomTkinter (Modern Tkinter)
- AI/LLM: Ollama (running Phi-3.5)
- Data: yFinance (Yahoo Finance API)
- Charting: Matplotlib & Mplfinance
-
Clone the Repository
git clone https://github.com/Zeros-CodeXD/Apex-Titan-AI.git cd Apex-Titan-AI ```[[1](https://www.google.com/url?sa=E&q=https%3A%2F%2Fgithub.com%2FZeros-CodeXD%2FApex-Titan-AI)]
-
Install Python Dependencies
pip install -r requirements.txt ```[[1](https://www.google.com/url?sa=E&q=https%3A%2F%2Fgithub.com%2FZeros-CodeXD%2FApex-Titan-AI)] -
⚡ IMPORTANT: Setup AI Engine This app uses Ollama for local intelligence.[1]
- Download Ollama from ollama.com[1]
- Open your terminal and run:
ollama run phi3.5
(Without this step, the AI Analyst feature will not work)[1]
-
Launch the Terminal
python APEX_TITAN.py
To test the application, use the developer key: TITAN-KEY-2025 Demo Access: Use the developer key TITAN-KEY-2025 to unlock the full terminal features for evaluation.
1. EDUCATIONAL PURPOSES ONLY This software (APEX TITAN) is a developer portfolio project and is intended strictly for educational and research purposes. The developer ("Zeros-CodeXD") is NOT a registered financial advisor, broker, or dealer in India, the US, or any other jurisdiction.
2. NO FINANCIAL ADVICE Nothing in this application constitutes financial, investment, or trading advice. The "Buy/Sell" signals, AI analysis, and Risk Calculator metrics are generated by mathematical algorithms and probabilistic AI models (LLMs). These models can hallucinate or provide factually incorrect data. Do not trade with real money based on this tool.
3. DATA SOURCE WARNING
Market data is retrieved using yfinance, an unofficial open-source library. Data may be delayed, inaccurate, or incomplete. This application is not affiliated with, endorsed by, or licensed by Yahoo Finance. You are responsible for complying with Yahoo's Terms of Service regarding data usage.
4. LIMITATION OF LIABILITY By using this software, you agree that the developer shall NOT be held liable for any direct, indirect, incidental, or consequential financial losses incurred. You assume full responsibility for your trading decisions.
5. "AS IS" WARRANTY The software is provided "AS IS", without warranty of any kind, express or implied.
