Hedge_Funder

Hedge_Funder.


Hedge_Funder is an automated and autonomous trading and sentiment analysis platform, combining a Telegram signal listener, news sentiment scraper, and trade executor for the MetaTrader 5 platform. The project includes both backend (Python) and frontend (Next.js/React) components, with supporting scripts and database storage.

Project Structure

Hedge_Funder/
├── backend/
│   ├── telegram_bot.py       # Telegram signal listener
│   ├── web_scraper.py        # News scraper and sentiment analyzer
│   ├── trading_module.py     # MT5 trade executor
│   ├── api_server.py         # REST API server
│   ├── database.py           # SQLite database operations
│   ├── utils.py              # Helper functions
│   └── config.py             # Configuration settings
├── frontend/
│   ├── pages/                # Next.js pages
│   ├── components/           # React components
│   ├── package.json          # Frontend dependencies
│   └── ...                   # Other frontend files
├── scripts/
│   ├── install_mt5.sh        # Script to install MT5 via Wine
│   ├── setup_services.sh     # Script to configure systemd services
│   └── ...                   # Additional setup scripts
├── data/
│   ├── database.sqlite       # SQLite database file
│   └── ...                   # Other data files
└── README.md                 # Project documentation

Features

Getting Started

1. Clone the Repository

git clone https://github.com/Ash-Cyber-and-Computer-Organization/Hedge_Funder.git
cd Hedge_Funder

2. Backend Setup

3. Frontend Setup

4. Scripts

Database

Contributing

Contributions are welcome! Please open issues or pull requests for improvements.

License

MIT License

Contact

For questions, contact the maintainers via GitHub issues. @ ContractorX @ Moh dakai.