In an effort to reduce the amount of time I spend in front of a computer screen, I wrote some code to scale the color of my lightbulbs between red and green based on the performance of my portfolio (source). I have a feeling this will only increase mania and depression during the good and bad times respectively, but it seems like it will be fun. The lights are a comfortable yellow when the gains/losses are minimal.

⛬ Market Making via Reinforcement Learning,

⛬ Optimal market making,

⛬ Trading Strategy with Stochastic Volatility in a Limit Order Book Market,

⛬ Spread, volatility, and volume relationship and market making profit optimization,

⛬ High-frequency market-making for multi-dimensional Markov processes,

⛬ High Frequency Market Making,

⛬ Dealing with the Inventory Risk. A solution to the market making problem,

⛬ Comparing Prediction Market Structures, With an Application to Market Making,

⛬ Automated Liquidity Provision and the Demise of Traditional Market Making,

⛬ A Multi Agent Model for the Limit Order Book Dynamics,

⛬ High-frequency market-making with inventory constraints and directional bets,

⛬ Detecting achnoring in financial markets,

To jump right in, I've found, purely through empirical observations, that price seasonality appears to be a strong indicator for predicting the maginitude of impending volatility, along with the expected price.

In the graphs below, we plot the following:
*
- Expected price and uncertainty thresholds
*

- Historical hourly price movement

- Historical daily price movement

This strategy is relatively new to my toolkit, thus it lacks sufficient backtesting, correlation, and covariance methodologies. In any case, I've manged to profit by anticipating impending price fluctuations using the following graphs.

**Some cursory observations**: It seems that the seasonality subplots are increasingly shifting the left, over time. I believe this is due to other actors utilizing similar strategies. It is clear to me that the local max and local min, while visibly optimal, are not the ideal points in time to make a trade. I've found that the optimal execution time observes a delta of (local_max|local_min)*-0.15, which translates to -9 minutes for day trading (hourly observations) and -3.6 hours for swing trades (daily observations).

**Example**: Observing Bitcoin's daily plot, it is evident that the price typically rises at 11:00 UTC. In practice, I noticed the upward swing occurred rougly 9 minutes earlier at 10:51 UTC, which makes sense; others are anticipating it as well. I'm not sure what I'm getting at here, other than it's obvious to me that these oscillations are shifting by roughly -15% (time) at the observed intervals. In the future, I will determine the optimal delta (it's most likely not -15%), along with the rate of change the delta experiences.

It would be nice if I had more data to back up my claims, but I just haven't gotten around to it yet. Try it for yourself and please don't hesitate to share your results!

**Note**: The images were generated ~24H prior to the writing of this post. ~24H later, the price of DigixDAO has risen +16%, which aligns with the predicted price.

If you would like to view more, I've included an image dump of the top 100 coins (and a .zip). The source code used to generate the graphs can be viewed here.

In the graphs below, we plot the following:

- Historical hourly price movement

- Historical daily price movement

This strategy is relatively new to my toolkit, thus it lacks sufficient backtesting, correlation, and covariance methodologies. In any case, I've manged to profit by anticipating impending price fluctuations using the following graphs.

It would be nice if I had more data to back up my claims, but I just haven't gotten around to it yet. Try it for yourself and please don't hesitate to share your results!

If you would like to view more, I've included an image dump of the top 100 coins (and a .zip). The source code used to generate the graphs can be viewed here.