Add GitHub SEO badges, CITATION.cff, and package metadata
Improve discoverability with social badges (stars, forks, issues, last commit), add CITATION.cff for academic citations, update pyproject.toml/setup.py with full classifiers and URLs, and add GitHub Sponsors funding config. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
e6dbd11ba1
commit
edb4b29ea8
|
|
@ -0,0 +1,3 @@
|
|||
github: hemangjoshi37a
|
||||
custom:
|
||||
- "https://hjlabs.in"
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 381 KiB After Width: | Height: | Size: 381 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 284 KiB After Width: | Height: | Size: 288 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 81 KiB |
|
|
@ -0,0 +1,26 @@
|
|||
cff-version: 1.2.0
|
||||
title: "TradingAgents: Multi-Agents LLM Financial Trading Framework"
|
||||
message: "If you use this software, please cite our paper."
|
||||
type: software
|
||||
license: Apache-2.0
|
||||
url: "https://github.com/hemangjoshi37a/TradingAgents"
|
||||
repository-code: "https://github.com/hemangjoshi37a/TradingAgents"
|
||||
preferred-citation:
|
||||
type: article
|
||||
title: "TradingAgents: Multi-Agents LLM Financial Trading Framework"
|
||||
authors:
|
||||
- family-names: Xiao
|
||||
given-names: Yijia
|
||||
- family-names: Joshi
|
||||
given-names: Hemang
|
||||
year: 2024
|
||||
journal: "arXiv preprint"
|
||||
doi: "10.48550/arXiv.2412.20138"
|
||||
url: "https://arxiv.org/abs/2412.20138"
|
||||
keywords:
|
||||
- multi-agent systems
|
||||
- financial trading
|
||||
- large language models
|
||||
- stock analysis
|
||||
- algorithmic trading
|
||||
- quantitative finance
|
||||
21
README.md
21
README.md
|
|
@ -1,25 +1,31 @@
|
|||
<div align="center">
|
||||
|
||||
<img src="assets/schema.png" width="120" alt="TradingAgents Logo" />
|
||||
<img src="assets/schema.png" width="120" alt="TradingAgents - Multi-Agent LLM Financial Trading Framework Logo" />
|
||||
|
||||
# TradingAgents
|
||||
|
||||
### Multi-Agent LLM Financial Trading Framework
|
||||
|
||||
[](https://arxiv.org/abs/2412.20138)
|
||||
[](https://www.python.org/)
|
||||
[](https://www.python.org/)
|
||||
[](LICENSE)
|
||||
[](https://react.dev/)
|
||||
[](https://fastapi.tiangolo.com/)
|
||||
[](https://tailwindcss.com/)
|
||||
|
||||
[](https://hjlabs.in)
|
||||
[](https://github.com/hemangjoshi37a/TradingAgents/stargazers)
|
||||
[](https://github.com/hemangjoshi37a/TradingAgents/network/members)
|
||||
[](https://github.com/hemangjoshi37a/TradingAgents/issues)
|
||||
[](https://github.com/hemangjoshi37a/TradingAgents/commits/main)
|
||||
|
||||
<br />
|
||||
|
||||
An open-source framework that deploys **specialized AI agents** — analysts, researchers, traders, and risk managers — to collaboratively analyze markets and generate investment recommendations through structured debate.
|
||||
|
||||
<br />
|
||||
|
||||
[Getting Started](#getting-started) • [Web Dashboard](#nifty50-ai-web-dashboard) • [Python API](#python-api) • [Architecture](#architecture) • [Contributing](#contributing)
|
||||
[Getting Started](#getting-started) • [Web Dashboard](#nifty50-ai-web-dashboard) • [Python API](#python-api) • [Architecture](#architecture) • [Contributing](#contributing) • [hjlabs.in](https://hjlabs.in)
|
||||
|
||||
<br />
|
||||
|
||||
|
|
@ -375,8 +381,15 @@ If you find TradingAgents useful in your research, please cite:
|
|||
|
||||
<div align="center">
|
||||
|
||||
Built and maintained by **[hjlabs.in](https://hjlabs.in)**
|
||||
### Built and maintained by **[hjlabs.in](https://hjlabs.in)**
|
||||
|
||||
[](https://hjlabs.in)
|
||||
[](https://github.com/hemangjoshi37a)
|
||||
[](https://www.linkedin.com/in/hemang-joshi/)
|
||||
[](https://www.youtube.com/@hjlabs)
|
||||
|
||||
<sub>Made with AI agents that actually debate before deciding.</sub>
|
||||
|
||||
If you find this project useful, please consider giving it a star on GitHub!
|
||||
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,17 @@
|
|||
{
|
||||
"name": "frontend",
|
||||
"name": "nifty50-ai-dashboard",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"version": "1.0.0",
|
||||
"type": "module",
|
||||
"description": "Nifty50 AI Web Dashboard - Real-time AI stock recommendations with backtesting",
|
||||
"homepage": "https://hjlabs.in",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/hemangjoshi37a/TradingAgents.git",
|
||||
"directory": "frontend"
|
||||
},
|
||||
"author": "hjlabs.in",
|
||||
"license": "Apache-2.0",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "tsc -b && vite build",
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@
|
|||
"bugs": {
|
||||
"url": "https://github.com/hemangjoshi37a/TradingAgents/issues"
|
||||
},
|
||||
"homepage": "https://github.com/hemangjoshi37a/TradingAgents#readme",
|
||||
"homepage": "https://hjlabs.in",
|
||||
"dependencies": {
|
||||
"playwright": "^1.58.1"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -4,6 +4,27 @@ version = "0.1.0"
|
|||
description = "Multi-Agent LLM Financial Trading Framework with AI-powered stock analysis, structured debates, and backtesting"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.10"
|
||||
license = {text = "Apache-2.0"}
|
||||
authors = [
|
||||
{name = "Hemang Joshi", email = "hemangjoshi37a@gmail.com"},
|
||||
]
|
||||
keywords = [
|
||||
"trading", "ai", "multi-agent", "llm", "stock-analysis",
|
||||
"nifty50", "backtesting", "langchain", "langgraph",
|
||||
"algorithmic-trading", "quantitative-finance", "stock-market",
|
||||
]
|
||||
classifiers = [
|
||||
"Development Status :: 4 - Beta",
|
||||
"Intended Audience :: Financial and Insurance Industry",
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Topic :: Office/Business :: Financial :: Investment",
|
||||
"Topic :: Scientific/Engineering :: Artificial Intelligence",
|
||||
]
|
||||
dependencies = [
|
||||
"akshare>=1.16.98",
|
||||
"backtrader>=1.9.78.123",
|
||||
|
|
@ -33,3 +54,10 @@ dependencies = [
|
|||
"typing-extensions>=4.14.0",
|
||||
"yfinance>=0.2.63",
|
||||
]
|
||||
|
||||
[project.urls]
|
||||
Homepage = "https://hjlabs.in"
|
||||
Repository = "https://github.com/hemangjoshi37a/TradingAgents"
|
||||
Documentation = "https://github.com/hemangjoshi37a/TradingAgents#readme"
|
||||
Issues = "https://github.com/hemangjoshi37a/TradingAgents/issues"
|
||||
"Research Paper" = "https://arxiv.org/abs/2412.20138"
|
||||
|
|
|
|||
28
setup.py
28
setup.py
|
|
@ -7,10 +7,17 @@ from setuptools import setup, find_packages
|
|||
setup(
|
||||
name="tradingagents",
|
||||
version="0.1.0",
|
||||
description="Multi-Agents LLM Financial Trading Framework",
|
||||
author="TradingAgents Team",
|
||||
author_email="yijia.xiao@cs.ucla.edu",
|
||||
url="https://github.com/hemangjoshi37a/TradingAgents",
|
||||
description="Multi-Agent LLM Financial Trading Framework with AI-powered stock analysis, structured debates, and backtesting",
|
||||
long_description=open("README.md", encoding="utf-8").read(),
|
||||
long_description_content_type="text/markdown",
|
||||
author="Hemang Joshi",
|
||||
author_email="hemangjoshi37a@gmail.com",
|
||||
url="https://hjlabs.in",
|
||||
project_urls={
|
||||
"Source": "https://github.com/hemangjoshi37a/TradingAgents",
|
||||
"Issues": "https://github.com/hemangjoshi37a/TradingAgents/issues",
|
||||
"Research Paper": "https://arxiv.org/abs/2412.20138",
|
||||
},
|
||||
packages=find_packages(),
|
||||
install_requires=[
|
||||
"langchain>=0.1.0",
|
||||
|
|
@ -33,11 +40,20 @@ setup(
|
|||
],
|
||||
},
|
||||
classifiers=[
|
||||
"Development Status :: 3 - Alpha",
|
||||
"Intended Audience :: Financial and Trading Industry",
|
||||
"Development Status :: 4 - Beta",
|
||||
"Intended Audience :: Financial and Insurance Industry",
|
||||
"License :: OSI Approved :: Apache Software License",
|
||||
"Programming Language :: Python :: 3",
|
||||
"Programming Language :: Python :: 3.10",
|
||||
"Programming Language :: Python :: 3.11",
|
||||
"Programming Language :: Python :: 3.12",
|
||||
"Programming Language :: Python :: 3.13",
|
||||
"Topic :: Office/Business :: Financial :: Investment",
|
||||
"Topic :: Scientific/Engineering :: Artificial Intelligence",
|
||||
],
|
||||
keywords=[
|
||||
"trading", "ai", "multi-agent", "llm", "stock-analysis",
|
||||
"nifty50", "backtesting", "langchain", "langgraph",
|
||||
"algorithmic-trading", "quantitative-finance",
|
||||
],
|
||||
)
|
||||
|
|
|
|||
Loading…
Reference in New Issue