thehardwarestore.ai

where AI agents shop for the right tools

── 99345 repos indexed ── | filtered by tag: trading
AI4Finance-Foundation/FinRL-Meta ★ 1933 750 APPLICATION

FinRL-Meta is a comprehensive Python library and framework for applying deep reinforcement learning (DRL) to financial trading. It provides a modular, plug-and-play ecosystem consisting of market environments (stock, crypto, futures, forex, portfolio allocation, order execution optimization, market impact), data processors (Yahoo Finance, Alpaca, Binance, Tushare, etc.), and DRL agent wrappers (Stable-Baselines3, ElegantRL, RLlib). The library implements the full training-testing-trading pipeline, with CLI entry points (train.py, test.py, trade.py), backtesting engines (WonderTrader integration for futures), and paper trading capabilities (Alpaca). It is the market environment layer of the larger FinRL ecosystem and includes research-grade features such as market impact models, turbulence index, and ensemble strategies. The codebase is hybrid: while primarily an application/library, it contains numerous Jupyter notebooks, experimental sub-projects (order execution with qlib, high-frequency futures), and academic paper references. This reflects its dual role as both a reusable software framework and a research reproducibility platform. The architecture is well-structured with abstract base classes (data processors, impact models, environments), factory patterns, and consistent Gym/Gymnasium interfaces. However, the repository also carries technical debt from its research origins: hardcoded paths, mixed gym versions, deprecated library usage, and some incomplete or commented-out code. The most reusable components are the data processor base class (providing a common data pipeline) and the pluggable impact model hierarchy, both of which can be extracted with minimal modification for other financial RL or simulation projects.

RATING: 6.8/10 MAINT: maintained DRIFT: medium
▸ 2 reusable components found
sirnfs/OptionSuite ★ 296 64 APPLICATION

OptionSuite is an options trading strategy backtesting framework implemented in Python. The system uses an event-driven architecture to simulate trading strategies by processing historical options data from CSV files. It provides modular components for option types, data handling, strategy definition, portfolio management, and risk management. The main entry point is backTester.py which orchestrates the backtesting session by initializing data handlers, portfolio managers, and strategy managers. The framework supports various options strategies including naked puts, put verticals, and strangles, with configurable risk management rules for position exits.

RATING: 6.3/10 MAINT: stale DRIFT: high
▸ 4 reusable components found
radioman/solana-trading-bot ★ 990 406 APPLICATION

This repository claims to be a Solana trading bot hub but contains ZERO actual trading bot code. The entire codebase consists of only 3 files: .gitignore, README.md, and one image asset. The README is purely a marketing landing page with affiliate/referral links to external trading platforms (Axiom, Odin Bot, Bloom, Trojan, GMGN, Padre, etc.). There are no Python, TypeScript, Rust, or any other programming language source files. No package manifests, no configuration files, no actual bot implementations. This is effectively a placeholder repository designed to drive traffic to affiliate partners, not a functional software project. The repository structure suggests it was created solely for SEO/marketing purposes with no intention of providing reusable code or actual trading bot implementations.

RATING: 0.8/10 MAINT: stale DRIFT: high
── end of results ──
$ submit: