Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Teemu feature requests #485

Open
4 tasks
AlexTheLion123 opened this issue Jul 26, 2023 · 1 comment
Open
4 tasks

Teemu feature requests #485

AlexTheLion123 opened this issue Jul 26, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@AlexTheLion123
Copy link
Contributor

AlexTheLion123 commented Jul 26, 2023

In our last meeting, @tsorro detailed 4 feature requests for the Trading Strategy backtesting solution:

  • Data restructuring
  • Remove top + bottom 5% of positions
  • Training + Testing set
  • Monte Carlo simulation for strategy testing

Data restructuring

This is where the order of the candles (or rather chunks of candles) in the price chart can be shuffled around. This can help prevent overfitting

Remove top + bottom 5% of positions

Basically, allow the user to be able to remove outlier positions from the profitability analysis

Training + testing set

As name implies, break backtesting data up into training and testing set. Best way to do this might just be for user to manually select different dates?

Monte Carlo simulation

A brief introduction: https://www.investopedia.com/articles/investing/112514/monte-carlo-simulation-basics.asp

  • Being able to plot many equity curves, starting with the same initial amount (hence the 'fanning' out), on the same chart.
  • Could help judge broad profitability of the strategy by using randomisation of data for backtesting
@AlexTheLion123 AlexTheLion123 self-assigned this Jul 26, 2023
@AlexTheLion123 AlexTheLion123 added the enhancement New feature or request label Jul 26, 2023
@tsorro
Copy link

tsorro commented Jul 27, 2023

I updated the description slightly and introduced the Monte Carlo simulation method

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants