Machine learning in trading: theory, models, practice and algo-trading - page 2584
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
I think it would be worthwhile to better study the issue of customizing the loss function for our trader's needs.
As an example, here isan article on the subject.
What if I wanted to expand my horizons?
First justify the meaning from a practical point of view: for example, if you do this, you will get this, it will lead to this... etc. .
Here you can type any word on the subject in Google and fill the branch with links to the impossible in the blink of an eye.
I think it would be worthwhile to better study the issue of customizing the loss function for our trader's needs.
As an example, here isan article on the subject.
I agree.
Standard classification and regression are not very suitable for BP.
I agree.
Standard classification and regression are not very suitable for BP.
First I want to learn how to build any necessary and correct loss functions - to be more similar, for example, to profit maximization, and for training algorithms to work properly with these functions. Apparently I will have to go into the very basics even in the case of the simplest linear regression.
I would like to start by learning how to build any desired and correct loss functions - to be more similar, for example, to profit maximization, and for the learning algorithms to work properly with these functions.
What's wrong with the maximization itself?
There may be a problem with poor conditionality, which depends on the metrics used. There may be a problem with gradient and hessian counting for boosting.
There may be problems with poor conditionality, which depends on the metrics used. There may be a problem with gradient and hessian calculations for boosting.
Custom metrics are used to select models, but learning is still by standard metrics (logloss for classification, for example). Because your metrics are not related to the feature/target relation in any way, while the standard ones are. And here it's kind of unclear whether to then select models by Sharpe Ratio or R2, or immediately make the training stop when they are maximized. You could probably do it both ways.
Anyway, it would be interesting to experiment with completely abandoning standard metrics and replacing them with similar ones that are used in metatrader optimization) Most likely I will have to go to a lower level and work directly with optimization packages - something like that.
I'm not ready to say that the grail is provided) But I think I'll try to figure it out sometime.
However, it would be interesting to experiment with completely abandoning the standard metrics and replacing them with similar ones that are used in metatrader optimization) Most likely, I will have to go to a lower level and work directly with optimization packages - something like this.
I'm not ready to promise that this is a grail), but I think I'll try to figure it out sometime.
In the case of a large feature space (dozens of features), how to determine in advance which conditionality will be better?
For sure for standard metrics conditionality is always better - otherwise they wouldn't be a standard.)