Discussion / Tips - can't find restriction lists of instruments? Best practices for getting started #909
Replies: 3 comments 3 replies
-
Not sure if this is what you mean, but there are config placeholders for duplicate and excluded markets at the very end of sysdata/config/defaults.yaml |
Beta Was this translation helpful? Give feedback.
-
So you read
The weights will hardly change from week to week unless your estimation process is highly non robust or you are using an estimation window that is far too short, so this sounds a bit pointless I will be honest. My estimation window defaults to annually using all previous data.
No that is not what will happen. That will just give all instruments equal weight. Read the documentation, here and also in the original simple system, here.
Don't mean to be rude but that sounds dangerously like overfitting
If you want a fairly comprehensive list of rules (all the ones I use for a start), then this is a good starting point:
Thanks |
Beta Was this translation helpful? Give feedback.
-
Should be a discussion not an issue - converted. |
Beta Was this translation helpful? Give feedback.
-
Hi,
I am thinking about trying to design a global macro type program. I would like to start with a fairly vanilla list of markets -some stock indices, some bonds, metals and energies, soy and wheat, a few FX pairs. I read the documentation on instruments and while it makes a fair amount of sense I don find any config files that actual mention any restriction lists. I might not be looking in the right place. Is there a default list of markets which your program uses?
I think I would like to move my estimation window through time and estimate all the parameters for the system at every re-estimation interval, perhaps weekly. This week I am concentrating on just getting the code to run which I have done. I am running the prebakedsystem..py, and I nulled out the instrument weights so they will be estimated dynamically.
The config file for this program only has a few rules defined. By adding markets judiciously, and without changing any other parameters, I have gotten a Sharpe of 1.0 which is pretty nice. I think it's a good idea to explore the rules in the system before I try to implement my models, so I was thinking to perhaps just throw the kitchen sink and at each interval try to develop weights for each sub strategy, for each market. Is there a template for this? Like a list of all the rule names in a config file?
I am pretty amazed at all the work you have done to make your system accessible to others, you have done quite a thorough job.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions