├── .github └── workflows │ ├── build.yml │ └── codeql-analysis.yml ├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── LICENSE.md ├── README.md ├── backtesting-engine.sln ├── images ├── development_active.svg └── random-indices-sp500-variable.svg ├── scripts └── run.sh ├── src ├── Interfaces │ ├── IAccountObj.cs │ ├── ICloseOrder.cs │ ├── IConsumer.cs │ ├── IOpenOrder.cs │ ├── IOpenTrades.cs │ ├── IRequestOpenTrade.cs │ ├── IStrategy.cs │ ├── IStrategyObjects.cs │ ├── ISystemObject.cs │ ├── ISystemSetup.cs │ ├── ITaskManager.cs │ ├── ITradingObjects.cs │ └── interfaces.csproj ├── Models │ ├── AccountObj.cs │ ├── BacktestingVariables.cs │ ├── IEnvironmentVariables.cs │ ├── MarketDescription.cs │ ├── OHLCObject.cs │ ├── PriceObject.cs │ ├── RequestObject.cs │ ├── StrategyDefinition.cs │ ├── TradeDirection.cs │ ├── TradeHistoryObject.cs │ ├── VolatilityObject.cs │ └── models.csproj ├── backtesting │ ├── Abstracts │ │ └── TradingBase.cs │ ├── Analysis │ │ └── Reporting.cs │ ├── Consumer │ │ └── BuildStrategy.cs │ ├── Exceptions │ │ └── TradingException.cs │ ├── Ingest │ │ ├── Ingest.cs │ │ └── IngestFromQuestDB.cs │ ├── Objects │ │ ├── InitialReport.cs │ │ ├── StrategyObjects.cs │ │ ├── SystemObjects.cs │ │ └── TradingObjects.cs │ ├── Operations │ │ ├── BacktestingOpenTrades.cs │ │ ├── Positions.cs │ │ └── RequestOpenTrade.cs │ ├── Program.cs │ ├── TradeManagement │ │ ├── CloseOrder.cs │ │ └── OpenOrder.cs │ ├── Utilities │ │ ├── ParseDecimal.cs │ │ ├── ReportObj.cs │ │ ├── ShellHelper.cs │ │ └── StringFormats.cs │ └── backtesting-engine.csproj ├── strategies │ ├── BaseStrategy.cs │ ├── Random.cs │ └── strategies.csproj └── utilities │ ├── ConsoleLogger.cs │ ├── DictionaryKeyStrings.cs │ ├── EnvironmentVariables.cs │ ├── EnvironmentVariables_v2.cs │ ├── GenericOHLC.cs │ ├── LinearRegression.cs │ ├── MedianExtensions.cs │ ├── OHLCVariables.cs │ ├── ReportEnvironmentVariables.cs │ ├── ServiceExtension.cs │ ├── StandardDeviation.cs │ └── utilities.csproj └── tests ├── backtesting ├── EnvironmentVariableTests.cs ├── IngestTests │ ├── DataInputTests.cs │ ├── ObjectsPopulateTest.cs │ └── ValidationTests.cs ├── ModelTests │ └── AccountObjTest.cs ├── OperationTests │ ├── PositionTests.cs │ └── RequestOpenTradeTests.cs ├── ReportingTests │ └── ReportingTests.cs ├── Shared.cs ├── StrategyTests │ └── RandomStrategyTests.cs ├── SystemTests │ └── SystemTests.cs ├── TestEnvironmentSetup.cs └── UtilitesTests │ └── ExtensionTests.cs ├── resources ├── EURUSD │ └── 2020.csv ├── TestEnvironmentSetup │ └── testSymbol.csv ├── environmentVariables.json └── testSymbol.csv └── test.csproj /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/README.md -------------------------------------------------------------------------------- /backtesting-engine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/backtesting-engine.sln -------------------------------------------------------------------------------- /images/development_active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/images/development_active.svg -------------------------------------------------------------------------------- /images/random-indices-sp500-variable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/images/random-indices-sp500-variable.svg -------------------------------------------------------------------------------- /scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/scripts/run.sh -------------------------------------------------------------------------------- /src/Interfaces/IAccountObj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IAccountObj.cs -------------------------------------------------------------------------------- /src/Interfaces/ICloseOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/ICloseOrder.cs -------------------------------------------------------------------------------- /src/Interfaces/IConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IConsumer.cs -------------------------------------------------------------------------------- /src/Interfaces/IOpenOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IOpenOrder.cs -------------------------------------------------------------------------------- /src/Interfaces/IOpenTrades.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IOpenTrades.cs -------------------------------------------------------------------------------- /src/Interfaces/IRequestOpenTrade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IRequestOpenTrade.cs -------------------------------------------------------------------------------- /src/Interfaces/IStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IStrategy.cs -------------------------------------------------------------------------------- /src/Interfaces/IStrategyObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/IStrategyObjects.cs -------------------------------------------------------------------------------- /src/Interfaces/ISystemObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/ISystemObject.cs -------------------------------------------------------------------------------- /src/Interfaces/ISystemSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/ISystemSetup.cs -------------------------------------------------------------------------------- /src/Interfaces/ITaskManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/ITaskManager.cs -------------------------------------------------------------------------------- /src/Interfaces/ITradingObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/ITradingObjects.cs -------------------------------------------------------------------------------- /src/Interfaces/interfaces.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Interfaces/interfaces.csproj -------------------------------------------------------------------------------- /src/Models/AccountObj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/AccountObj.cs -------------------------------------------------------------------------------- /src/Models/BacktestingVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/BacktestingVariables.cs -------------------------------------------------------------------------------- /src/Models/IEnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/IEnvironmentVariables.cs -------------------------------------------------------------------------------- /src/Models/MarketDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/MarketDescription.cs -------------------------------------------------------------------------------- /src/Models/OHLCObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/OHLCObject.cs -------------------------------------------------------------------------------- /src/Models/PriceObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/PriceObject.cs -------------------------------------------------------------------------------- /src/Models/RequestObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/RequestObject.cs -------------------------------------------------------------------------------- /src/Models/StrategyDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/StrategyDefinition.cs -------------------------------------------------------------------------------- /src/Models/TradeDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/TradeDirection.cs -------------------------------------------------------------------------------- /src/Models/TradeHistoryObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/TradeHistoryObject.cs -------------------------------------------------------------------------------- /src/Models/VolatilityObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/VolatilityObject.cs -------------------------------------------------------------------------------- /src/Models/models.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/Models/models.csproj -------------------------------------------------------------------------------- /src/backtesting/Abstracts/TradingBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Abstracts/TradingBase.cs -------------------------------------------------------------------------------- /src/backtesting/Analysis/Reporting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Analysis/Reporting.cs -------------------------------------------------------------------------------- /src/backtesting/Consumer/BuildStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Consumer/BuildStrategy.cs -------------------------------------------------------------------------------- /src/backtesting/Exceptions/TradingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Exceptions/TradingException.cs -------------------------------------------------------------------------------- /src/backtesting/Ingest/Ingest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Ingest/Ingest.cs -------------------------------------------------------------------------------- /src/backtesting/Ingest/IngestFromQuestDB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Ingest/IngestFromQuestDB.cs -------------------------------------------------------------------------------- /src/backtesting/Objects/InitialReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Objects/InitialReport.cs -------------------------------------------------------------------------------- /src/backtesting/Objects/StrategyObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Objects/StrategyObjects.cs -------------------------------------------------------------------------------- /src/backtesting/Objects/SystemObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Objects/SystemObjects.cs -------------------------------------------------------------------------------- /src/backtesting/Objects/TradingObjects.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Objects/TradingObjects.cs -------------------------------------------------------------------------------- /src/backtesting/Operations/BacktestingOpenTrades.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Operations/BacktestingOpenTrades.cs -------------------------------------------------------------------------------- /src/backtesting/Operations/Positions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Operations/Positions.cs -------------------------------------------------------------------------------- /src/backtesting/Operations/RequestOpenTrade.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Operations/RequestOpenTrade.cs -------------------------------------------------------------------------------- /src/backtesting/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Program.cs -------------------------------------------------------------------------------- /src/backtesting/TradeManagement/CloseOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/TradeManagement/CloseOrder.cs -------------------------------------------------------------------------------- /src/backtesting/TradeManagement/OpenOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/TradeManagement/OpenOrder.cs -------------------------------------------------------------------------------- /src/backtesting/Utilities/ParseDecimal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Utilities/ParseDecimal.cs -------------------------------------------------------------------------------- /src/backtesting/Utilities/ReportObj.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Utilities/ReportObj.cs -------------------------------------------------------------------------------- /src/backtesting/Utilities/ShellHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Utilities/ShellHelper.cs -------------------------------------------------------------------------------- /src/backtesting/Utilities/StringFormats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/Utilities/StringFormats.cs -------------------------------------------------------------------------------- /src/backtesting/backtesting-engine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/backtesting/backtesting-engine.csproj -------------------------------------------------------------------------------- /src/strategies/BaseStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/strategies/BaseStrategy.cs -------------------------------------------------------------------------------- /src/strategies/Random.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/strategies/Random.cs -------------------------------------------------------------------------------- /src/strategies/strategies.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/strategies/strategies.csproj -------------------------------------------------------------------------------- /src/utilities/ConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/ConsoleLogger.cs -------------------------------------------------------------------------------- /src/utilities/DictionaryKeyStrings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/DictionaryKeyStrings.cs -------------------------------------------------------------------------------- /src/utilities/EnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/EnvironmentVariables.cs -------------------------------------------------------------------------------- /src/utilities/EnvironmentVariables_v2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/EnvironmentVariables_v2.cs -------------------------------------------------------------------------------- /src/utilities/GenericOHLC.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/GenericOHLC.cs -------------------------------------------------------------------------------- /src/utilities/LinearRegression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/LinearRegression.cs -------------------------------------------------------------------------------- /src/utilities/MedianExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/MedianExtensions.cs -------------------------------------------------------------------------------- /src/utilities/OHLCVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/OHLCVariables.cs -------------------------------------------------------------------------------- /src/utilities/ReportEnvironmentVariables.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/ReportEnvironmentVariables.cs -------------------------------------------------------------------------------- /src/utilities/ServiceExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/ServiceExtension.cs -------------------------------------------------------------------------------- /src/utilities/StandardDeviation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/StandardDeviation.cs -------------------------------------------------------------------------------- /src/utilities/utilities.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/src/utilities/utilities.csproj -------------------------------------------------------------------------------- /tests/backtesting/EnvironmentVariableTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/EnvironmentVariableTests.cs -------------------------------------------------------------------------------- /tests/backtesting/IngestTests/DataInputTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/IngestTests/DataInputTests.cs -------------------------------------------------------------------------------- /tests/backtesting/IngestTests/ObjectsPopulateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/IngestTests/ObjectsPopulateTest.cs -------------------------------------------------------------------------------- /tests/backtesting/IngestTests/ValidationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/IngestTests/ValidationTests.cs -------------------------------------------------------------------------------- /tests/backtesting/ModelTests/AccountObjTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/ModelTests/AccountObjTest.cs -------------------------------------------------------------------------------- /tests/backtesting/OperationTests/PositionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/OperationTests/PositionTests.cs -------------------------------------------------------------------------------- /tests/backtesting/OperationTests/RequestOpenTradeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/OperationTests/RequestOpenTradeTests.cs -------------------------------------------------------------------------------- /tests/backtesting/ReportingTests/ReportingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/ReportingTests/ReportingTests.cs -------------------------------------------------------------------------------- /tests/backtesting/Shared.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/Shared.cs -------------------------------------------------------------------------------- /tests/backtesting/StrategyTests/RandomStrategyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/StrategyTests/RandomStrategyTests.cs -------------------------------------------------------------------------------- /tests/backtesting/SystemTests/SystemTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/SystemTests/SystemTests.cs -------------------------------------------------------------------------------- /tests/backtesting/TestEnvironmentSetup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/TestEnvironmentSetup.cs -------------------------------------------------------------------------------- /tests/backtesting/UtilitesTests/ExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/backtesting/UtilitesTests/ExtensionTests.cs -------------------------------------------------------------------------------- /tests/resources/EURUSD/2020.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/resources/EURUSD/2020.csv -------------------------------------------------------------------------------- /tests/resources/TestEnvironmentSetup/testSymbol.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/resources/TestEnvironmentSetup/testSymbol.csv -------------------------------------------------------------------------------- /tests/resources/environmentVariables.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/resources/environmentVariables.json -------------------------------------------------------------------------------- /tests/resources/testSymbol.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/resources/testSymbol.csv -------------------------------------------------------------------------------- /tests/test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mccaffers/backtesting-engine/HEAD/tests/test.csproj --------------------------------------------------------------------------------