├── .gitignore ├── README.MD ├── config.py ├── notebooks └── strategy_dev.ipynb ├── requirements.txt ├── src ├── backtest.py ├── data_manager.py ├── execution.py ├── main.py ├── portfolio.py ├── risk_manager.py ├── strategy.py └── utils.py └── tests ├── AAPL_backtest.png ├── GOOG_backtest.png ├── MSFT_backtest.png ├── aggregated_portfolio.png ├── test_data_manager.py ├── test_portfolio.py └── test_strategy.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/README.MD -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notebooks/strategy_dev.ipynb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/backtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/backtest.py -------------------------------------------------------------------------------- /src/data_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/data_manager.py -------------------------------------------------------------------------------- /src/execution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/execution.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/main.py -------------------------------------------------------------------------------- /src/portfolio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/portfolio.py -------------------------------------------------------------------------------- /src/risk_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/risk_manager.py -------------------------------------------------------------------------------- /src/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/strategy.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/src/utils.py -------------------------------------------------------------------------------- /tests/AAPL_backtest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/tests/AAPL_backtest.png -------------------------------------------------------------------------------- /tests/GOOG_backtest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/tests/GOOG_backtest.png -------------------------------------------------------------------------------- /tests/MSFT_backtest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/tests/MSFT_backtest.png -------------------------------------------------------------------------------- /tests/aggregated_portfolio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohannesMeyerYC/AlgorithmicTradingEngine/HEAD/tests/aggregated_portfolio.png -------------------------------------------------------------------------------- /tests/test_data_manager.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_portfolio.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_strategy.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------