For some self-criticism: we do have one class of agent (out of our 10) that I don't like and would like to get rid of eventually. It's a random/zero-info trader that either joins the top of book or crosses with some probability, and has a bias towards decreasing its inventory
-
Show this thread
-
More self-criticism: we made no attempt to be "parsimonious." Christian and the other sociologists and anthropologists did hundreds of hours of field interviews, so we made a qualitatively similar ecosystem that was also reasonable from my own experience, but we made it big
1 reply 0 retweets 3 likesShow this thread -
And more self-criticism: all the agents are too static. Sure they do things like volatility scale positions and adjust target exits, but there's no real optimization. In the future we want the agents to have more... agency
1 reply 0 retweets 6 likesShow this thread -
For the future: we need more real heterogeneity in strategies and not just having a bunch of things parameterized differently. You can't really escape high correlations doing that. The institutions are pretty dumb, so I'd like to actually generate fundamentals that they use
2 replies 0 retweets 6 likesShow this thread -
Other problem areas: because everything goes through a real matching engine, for every buy there is a sell. Sometimes classes of agents would collectively accumulate large net positions and the market makers would be stuck with it. Needs more willing longer term holders
1 reply 0 retweets 4 likesShow this thread -
We had agents trading 3 different instruments that were "in the same sector" so that we could implement Pairs Traders and Market Makers which adjusted their spread bias based on both instrument and total inventory exposure. Here's 3 rand seeds, same params, over 1 year of tradingpic.twitter.com/7gRmmbNXiO
1 reply 0 retweets 12 likesShow this thread -
The lovely part about building a very generalized platform is that you can add an arbitrary number of instruments and then in the agent configs just tell them which ones to subscribe to
1 reply 0 retweets 3 likesShow this thread -
From the correlation matrix, the first principal component isn't as high as it should be, and we don't have long-term positive drift or negative skew. But we've got a pretty clear strategy for getting those in the next version.
1 reply 0 retweets 5 likesShow this thread -
And that would basically be the whole stylized fact ball game. After that, it's about expanding the universe and adding derivatives
2 replies 0 retweets 3 likesShow this thread -
Replying to @ZakDavid
Would derivatives (say, equities) require additional stylized facts (vol regimes, 2nd order effects) or could those emerge from the existing stylized facts?
2 replies 0 retweets 1 like
The most interesting stylised fact to get out of adding derivatives would be futures lead/lag
-
-
Replying to @macrocephalopod @InfoRatioed
Yeah I would love to replicate empirical facts in the first part of the original batch auctions paper about ES vs SPY and then implement a batch auctions matching engine for the second part
0 replies 0 retweets 2 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.