Gamestudio Links
Zorro Links
Newest Posts
Help with plotting multiple ZigZag
by degenerate_762. 04/30/24 23:23
M1 Oversampling
by 11honza11. 04/30/24 08:16
Trading Journey
by howardR. 04/28/24 09:55
Zorro Trader GPT
by TipmyPip. 04/27/24 13:50
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
Why Zorro supports up to 72 cores?
by jcl. 04/26/24 11:09
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (7th_zorro, degenerate_762, AndrewAMD, ozgur), 774 guests, and 0 spiders.
Key: Admin, Global Mod, Mod
Newest Members
firatv, wandaluciaia, Mega_Rod, EternallyCurious, howardR
19050 Registered Users
Previous Thread
Next Thread
Print Thread
Rating: 1
Page 16 of 25 1 2 14 15 16 17 18 24 25
Re: Lapsa's very own thread [Re: Lapsa] #485215
02/05/22 06:42
02/05/22 06:42
Joined: Feb 2018
Posts: 25
1
1ND1G0 Offline
Newbie
1ND1G0  Offline
Newbie
1

Joined: Feb 2018
Posts: 25
Yep, I'm with Grant and don't really understand what your approach is here.

Are you looking for feedback by posting here, or are you just using the forum as a place to dump your notes? I think most of the rest of us just use a document on our local machines for some of the observations you are making.

But each to their own. To clarify - are you live with any of these strategies or do you have a method you are following that is taking you closer to going live with these? It sometimes seems like you are generating metrics just for the sake of generating them, however big numbers are meaningless (at least to most readers here I would suspect) if they are not robust.

Have a read of this (if you haven't done so already): https://financial-hacker.com/build-better-strategies-part-3-the-development-process/ and see if this can help focus the mind.

Re: Lapsa's very own thread [Re: Lapsa] #485216
02/05/22 06:59
02/05/22 06:59
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
I welcome feedback, but mostly second

I don't generate them. those are actual backtest results. all of them

meaningless?

monthly income of 34196129$ doesn't spark your interest?

live since October

define robustness!

mine is simple - it's robust if you became filthy rich.
after the fact only

have read all of that blog

Re: Lapsa's very own thread [Re: Lapsa] #485217
02/05/22 07:36
02/05/22 07:36
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
[Linked Image]

sure looks bad. but it's useful

Re: Lapsa's very own thread [Re: Lapsa] #485218
02/05/22 07:43
02/05/22 07:43
Joined: Feb 2018
Posts: 25
1
1ND1G0 Offline
Newbie
1ND1G0  Offline
Newbie
1

Joined: Feb 2018
Posts: 25
I'm sure JCL or one of the many other experts here could better define robustness, but I suppose I generally look to see how similar my backtest performance was when compared to forward testing or live trading. This will show how sensitive the indicative results during the backtest are to parameter settings / period of test / market conditions / asset etc...

Are you seeing annualised returns of 1000%+ during live trading in line with some of the recent results you are posting here? Does your win rate / drawdown etc. align with your expectations from the development process?

Re: Lapsa's very own thread [Re: Lapsa] #485219
02/05/22 08:10
02/05/22 08:10
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
Quote

but I suppose I generally look to see how similar my backtest performance was when compared to forward testing or live trading


and what do you think I do?

Quote

Are you seeing annualised returns of 1000%+ during live trading in line with some of the recent results you are posting here?


are you from the past?

it's the worst crash since March 2020


[Linked Image]


either way equity curve goes - high linearity is the least likeable attribute of it

yes, they do align. but only because my expectations are sane


Last edited by Lapsa; 02/05/22 08:21.
Re: Lapsa's very own thread [Re: Lapsa] #485220
02/05/22 08:20
02/05/22 08:20
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
Quote

Monte Carlo Analysis... Median AR 1092%
Win 202$ MI 21.91$ DD 5.48$ Capital 22.54$
Trades 3037 Win 60.4% Avg +66.4p Bars 114
AR 1167% PF 1.64 SR 9.72 UI 1% R2 0.00

Re: Lapsa's very own thread [Re: Lapsa] #485224
02/05/22 09:39
02/05/22 09:39
Joined: Aug 2017
Posts: 294
Netherlands
G
Grant Offline
Member
Grant  Offline
Member
G

Joined: Aug 2017
Posts: 294
Netherlands
Originally Posted by Lapsa
because you don't consider that my in-sample data is all the meaningful data there is

my out-of-sample data is tomorrow's failure

what else you want me to test it on?

different asset? generated white noise? Mozart's 40th symphony?



I will answer that by explaining what I did (without implying to be mr know it all!).

I've picked February & March 2020 as my in-sample period (1M data). Why? Because February had a relative low volatility, but March was sky high. So this short period contained at lot of valuable information. Then I ran a ton of backtests from February 2020 till May 2021, just to see how my models (I use ML, hence 'models') behave in- and out-of-sample. By doing so, you see exactly how easy it is to over-fit a model.

In- and out-of-sample
[Linked Image]

Out-of-sample
[Linked Image]

Last edited by Grant; 02/05/22 12:02.
Re: Lapsa's very own thread [Re: Lapsa] #485234
02/06/22 11:00
02/06/22 11:00
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
@Grant

I'm missing your point

it feels like you are stating obvious

---------

also - there is a bit of difference when working with machine learning

the idea being - when you over fit ML model,
you can't go back and cherry pick out the good parts out of trained model cause it's gibberish

at the very least - not as easy

---------

about mr know it all

well... excuse my tone - I deliberately try to be dense, direct and open

I think that's just the fastest way to knowledge

you have made me think about things that would otherwise fly by unnoticed, so thanks

Last edited by Lapsa; 02/06/22 11:16.
Re: Lapsa's very own thread [Re: Lapsa] #485235
02/06/22 12:49
02/06/22 12:49
Joined: Aug 2017
Posts: 294
Netherlands
G
Grant Offline
Member
Grant  Offline
Member
G

Joined: Aug 2017
Posts: 294
Netherlands
I appreciate that 'tone' sir, so no problem! I find the different approaches on this forum and financial-hacker refreshing to read.

Yes, there's nothing magical about my approach in general, but why would you not out-of-sample test your strategy first on recent historical data, and once it behaves stable, test it on a demo account? By skipping the first part, the uncertainty is even higher and so will be your failure rate, so you're wasting more time in your development process.

As for ML, I'm well aware of the bias-variance tradeoff. I apply techniques like cross-validation and regularisation to control this issue as much as possible, but granted, it's tough, esp with financial market data.

Re: Lapsa's very own thread [Re: Lapsa] #485241
02/07/22 06:22
02/07/22 06:22
Joined: Aug 2021
Posts: 237
L
Lapsa Offline OP
Member
Lapsa  Offline OP
Member
L

Joined: Aug 2021
Posts: 237
most problematic period of time

conflicting rules identified

curve looks reasonably nice if we throw them out

[Linked Image]

Page 16 of 25 1 2 14 15 16 17 18 24 25

Moderated by  Petra 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1