8000 GitHub - zahramh99/ai-trading-agent: Agentic AI involves several key components. This is an AI Agent for trading.These agents typically use reinforcement learning (RL) methods to optimize their behaviour over time through interactions with an environment.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Agentic AI involves several key components. This is an AI Agent for trading.These agents typically use reinforcement learning (RL) methods to optimize their behaviour over time through interactions with an environment.

Notifications You must be signed in to change notification settings

zahramh99/ai-trading-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Trading Agent using Agentic AI

This project implements a Deep Q-Network (DQN) agent for stock trading using Agentic AI principles. Agentic AI involves several key components.I have built an AI Agent for trading. The key components of Agentic AI with example: The Agent: The agent is the decision-making entity in the AI system. In our case, the DQN trading agent will be responsible for making trading decisions based on market data. The Environment: The environment is the external system in which the agent operates. Our trading environment will consist of stock market data, where the agent will interact with price movements and execute trades. The State: The state represents the information available to the agent at any given time. Our trading agent’s state includes the stock’s closing price, moving averages, and daily returns. The Action Space: The action space defines what actions the agent can take. Our trading agent has three possible actions: Buy, Sell, and Hold. The Reward Function: The reward function determines the agent’s performance by assigning a numerical value to its actions. The goal of our trading agent will be to maximize total profit by the end of the trading session.

Features

  • DQN-based trading agent
  • Custom trading environment
  • Technical indicators integration
  • Experience replay

Installation

pip install -r requirements.txt

## Usage
python src/main.py

  
I will be happy to answer any questions about the code or development process so if you have any questions please fell free to contac me. Your thoughts and suggestions are always appreciated! :))

About

Agentic AI involves several key components. This is an AI Agent for trading.These agents typically use reinforcement learning (RL) methods to optimize their behaviour over time through interactions with an environment.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0