trading_environment
Classes
Trading environment for reinforcement learning agents. |
Module Contents
- class trading_environment.TradingEnv(data, cfg, features, time_step=(TimeFrameUnit.Day, 1), position_manager=None)
Bases:
trading.src.alg.environments.stateful_trading_env.StatefulTradingEnvTrading environment for reinforcement learning agents.
This class now inherits from StatefulTradingEnv and provides backward compatibility. For new code, consider using: - FastTrainingEnv for fast training with minimal state - StatefulTradingEnv for backtesting and paper trading with full state
- Parameters:
data (pandas.DataFrame)
features (List[trading.src.features.generic_features.Feature])
time_step (tuple[alpaca.data.timeframe.TimeFrameUnit, int])
position_manager (trading.src.portfolio.portfolio.PositionManager | None)