This project is designed to backtest cryptocurrency trading ideas using data from the CoinGecko API. Written in .NET, it allows users to apply their trading strategies to historical crypto market data to assess their potential effectiveness.
- Data Retrieval: Fetch historical cryptocurrency data via the CoinGecko API.
- Strategy Testing: Implement and test custom trading strategies.
- Performance Analysis: Evaluate the performance of strategies with various metrics.
- .NET SDK: Ensure you have the latest version of the .NET SDK installed on your machine.
- Git: Required for cloning the repository.
-
Clone the Repository
git clone https://github.com/your-username/crypto-trade-backtester.git cd crypto-trade-backtester -
Install Dependencies
Navigate to the project directory and restore the dependencies:
dotnet restore
-
Compile the Project
Run the following command to build the project:
dotnet build
-
Run the Application
Once the build is successful, you can run the application:
dotnet run
This will start the application and begin backtesting based on the predefined strategies.