Cookie Clicker

Cookie Clicker

CookiStocker 2 | Automatic Stock Trading Mod
z  [developer] 29 Jul, 2023 @ 1:39am
Future Development
In this thread, I will be detailing aspects of future development that I plan on implementing for release of CookiStocker 3.0 and later versions. I will keep this list updated over time.
  1. Implement short selling, both for the trading program and for use in a standalone form by the player. Short selling would be available via a third row of action buttons in the main stock market display, right under the Buy and Sell rows with their various quantities. The third row would be entitled Short, and it would have the same buttons as the Buy and Sell rows.
  2. Implement a version of the trading algorithm that uses no nonpublic information. Currently, the only use of nonpublic information used in the trading algorithm is the stock's current and past modes. This is considered a cheat by many. A trading algorithm that did not use this information could be expected to produce most of the gains of the best trading algorithm without having the aspect that is most likely to be considered cheating. It would also allow for a manual trading strategy that uses this exact algorithm, which would be published, and which would definitely not be cheating.
  3. Add a switch to auto buy brokers, which would be on by default. Trading would not start before 80 brokers are hired, and the auto buy feature would stop at 100. More brokers could be bought manually, if desired.
  4. Add a throttling feature whereby the player can limit how much the mod spends on stocks. There will be at least several ways that the player will be able to specify a limit (e.g., a fixed bank floor that must be exceeded at all times, or a fixed percentage of the current bank, etc.).
Last edited by z; 12 Aug, 2023 @ 8:09pm
< >
Showing 1-12 of 12 comments
z  [developer] 29 Jul, 2023 @ 1:42am 
(This post was originally made by crimson777.)

I saw you said you don't plan on doing the Pastebins anymore. I have a Mac and don't particularly want to partition my computer or anything, so since Cookie Clicker is Windows only, there's not really a way for me to use the Steam version. Is there not some way to keep the Pastebins going?
Last edited by z; 29 Jul, 2023 @ 1:45am
z  [developer] 29 Jul, 2023 @ 1:46am 
It's my understanding that Cookie Clicker has not been ported to the Mac yet, at least according to Orteil's posts. When it is ported, there should be no problem in making the latest version of CookiStocker available as well. Whether this is the Steam version, the free browser version, or both, will depend on exactly what Orteil does.

In retrospect, I am not completely ruling out the Pastebins either. Another possibility is Github, which Gingerguy already uses to store versions of CookiStocker. One way or another, it is my intention to support CookiStocker everywhere that Cookie Clicker is supported. Since CookiStocker is written entirely in JavaScript, this should not be very hard to do.
Last edited by z; 16 Mar, 2024 @ 1:51am
z  [developer] 29 Jul, 2023 @ 1:47am 
Originally posted by crimson777:
I saw you said you don't plan on doing the Pastebins anymore. I have a Mac and don't particularly want to partition my computer or anything, so since Cookie Clicker is Windows only, there's not really a way for me to use the Steam version. Is there not some way to keep the Pastebins going?

After a brief discussion with Gingerguy, it appears that there should be no reason why pastebins shouldn't work with CookiStocker. Therefore, I will be implementing them and keeping them up to date starting with the imminent release of CookiStocker 2.0. [Edit: This has now been done.]
DJ Salad Bar 4 Aug, 2023 @ 6:54am 
If you're ever interested in collaboration, hit me up. I'm not super experienced in CC modding (I've made a few simple ones) but I am a dev irl.
Lost Question 11 Aug, 2023 @ 12:05am 
interesting plans, I have a question is getting this mod its own tab like the Cookie Garden Helper Reloaded in the cards?
z  [developer] 11 Aug, 2023 @ 6:01am 
Right now, I don't see the necessity of that. CGHR has a lot of extra material to display on the screen in addition to the standard Garden minigame. CookiStocker doesn't. It will eventually have a number of real time options, but these belong on the Cookie Clicker Options page, along with everyone else's.
olavigaming 18 Sep, 2023 @ 11:25am 
Idea: make a setting so that the player can choose at what mode the bot buys stocks.
z  [developer] 20 Sep, 2023 @ 12:07am 
What do you mean by "at what mode"?
sarteck 13 Mar, 2024 @ 5:12pm 
Hi, z. I don't know how active you still are, and I don't know if this is possible, but it would be sweet if I could somehow see a graphical representation of profits made over time on a chart similar to the in-game stock graph. I don't know if it would be a tab like mentioned above, or if you could have the bot write over the already-existing chart, or what.
z  [developer] 14 Mar, 2024 @ 8:17pm 
sertceck - It's certainly possible to make a graph of profits over time for CookiStocker 2 (just about anything is possible), but that would take a fair amount of work, and it isn't high on my priority list. One reason it's not a priority is that CookiStocker 2 already has hidden in it a great debugging tool that make most of the features of a graph unnecessary. The debugging tool is the Console Output, which is fully described and illustrated in its thread New Changes and Additions to the Console Output.. I have made major use of this in developing the current CookiStocker trading algorithm, and I have made even greater use of it in my ongoing effort to develop the next generation of the trading algorithm. In order to make the most use of the console output, change the variable stockerActivityReportFrequency at the top of the main.js file to 1000 * 60 (60,000 ms), or one minute, or whatever time interval you'd like. Then use the very powerful filtering tool of the console to show only that data in which you're interested. An example of this is shown at the end of the post I referenced, but there are many other possibilities in using filtering to analyze your data.

I should also mention that I have recently completed an extension to CookiStocker 2 that displays the most important data from the console output in either one or four lines in the main stock market window, and this data is updated whenever it changes. The four-line version can be seen in the output that begins "Running for 9 hours, 21 minutes, and 8 seconds" and continues through the line that begins "Unprofitable trades." It also contains the information from the three lines at the bottom that begin "Profits per hour."

This part of CookiStocker 2 is all done now, but I am taking the opportunity to add a few more things, such as a couple of new achievements. When this is finished, I will announce the availability of the new version of CookiStocker 2 on the main page.
z  [developer] 14 Mar, 2024 @ 8:22pm 
olavagaming - A thorough analysis of the stock market behavior shows that basing buy or sell decisions solely or even mainly on the stock's current mode is actually a very poor trading strategy, as the modes aren't absolute descriptions of a stock's behavior; they're more like hints. Any trading strategy based solely or mostly on these modes will far underperform the current trading strategy used by the mod.
z  [developer] 14 Mar, 2024 @ 8:27pm 
DJ Salad Bar - Sorry for the huge delay in getting back to you! I think I may have merely missed your post when you first made it. In any case, I would definitely be interested in a collaboration, as I have far too much on my plate to handle in a prompt way. If you're still interested, please PM me on Discord; my name there is z1.
< >
Showing 1-12 of 12 comments
Per page: 1530 50