Browser game: StockDynasty

  • At StockDynasty you found your own corporation and trade shares of other players.

    I personally stepped onto the virtual trading floor on 04/04/2026 and have been active there daily with my corporation "Hirgorath Investment." As part of the "Pirates of the 7 Stock Seas" I belong to one of the strongest alliances there.

    Quote from StockDynasty

    What is StockDynasty?

    StockDynasty is an interactive online stock market game. It is played with virtual money. Learn about the stock market, try out different strategies, find friends and join an alliance.

    Why play?

    • Found your own company and manage it like a real CEO!
    • Compete against other players and climb the leaderboard.
    • Form alliances with other players and pursue long-term goals.
    • Receive daily rewards via loot boxes.
    • Meet friends & rivals in the chat.
    • Become part of the community!

    Your game, your rules: There are no fixed goals. Become the richest CEO, build a stock empire, trade options or invest conservatively in bonds — you decide.

    Anyone who wants to try the stock market a bit can sign up here: https://stockdynasty.io/register?ref=HRGUJUNT

    This post has been automatically translated.

    Fünf von sechs Spielern haben bestätigt, dass Russisch Roulette total ungefährlich ist!

  • Quote from Changelog von StockDynasty

    v1.1.1.b 2026-08-09 Current

    • New: Own chat messages (chat, private messages, alliance chat, incl. dashboard/expert-dashboard mini chat) can now be edited afterwards, e.g. to correct typos [Suggestion #175 by RealRentnerUwe]
    • Fix: Dropdown selection fields were sometimes hard to read in dark theme, now readable everywhere [Suggestion #177 by Protex361]
    • Improved: Columns in the company depot and in the personal depot are now highlighted on hover [Suggestion #177 by Protex361]
    • Fix: When clicking on a position in the personal depot, the private depot was incorrectly preselected instead of the company for share buy/sell [Suggestion #177 by Protex361]
    • New: In addition to the average purchase price, the invested volume is now also displayed [Suggestion #177 by Protex361]
    • Fix: Page no longer scrolled down automatically when clicking an order in the order book [Suggestion #178 by Protex361]

    v1.1.1.a 2026-08-09

    • Fix: New chat messages on the dashboard did not appear live for players without an alliance (only visible after reloading the page)
    • Fix: Book value line in the price chart did not account for the company's depot balance and therefore showed heavily distorted values for holding companies - formula corrected, chart now displays book value data from today based on the corrected calculation
    • Fix: Unread counters for Forum/Alliance-Forum in the Community/Alliance menu were not visible in the new design - are back (can be disabled via setting)
    • Fix: Individual notifications could not be deleted in the new design - delete button is back, plus a new option to delete all notifications at once
    • Fix: Free capital (cash minus reserved buy orders) was missing from the header - display is back
    • Improved: Mini chat on the dashboard and expert dashboard now shows the last 30 instead of 8 messages; the dashboard now scrolls automatically to the newest message when the page opens
    • Fix: Premium star, supporter icon and admin/mod badge were missing in the mini chat on the dashboard and expert dashboard - are back
    • Improved: Supporter page - donation amount now starts at €5, step when increasing/decreasing is €1 instead of €0.01
    • Fix: Divider lines between forum posts (and other lists) were practically invisible in the light design - now visible in both light and Matrix themes
    • Fix: Long topic titles and preview texts in the forum overview ran beyond the edge; forum overview also used a hardwired dark design instead of the selected theme
    • Fix: Translate button on forum posts was partially cut off on mobile instead of wrapping
    • Fix: Chat messages on the chat page were barely distinguishable in the light design - background separation now visible in the light design as well
    • Fix: Chat input field on the dashboard and expert dashboard was incorrectly detected as a password field by password managers (e.g. Bitwarden) - autofill for these fields now correctly disabled
    • New: On the Supporter ad slots page, the donated amount can now optionally be shown for your own company or text ad
    • Improved: Changelog page now collapses versions from before the Tailwind redesign (before 1.0.15) so the page is no longer endlessly long
    • Fix: Category/topic overview in the forum stacked title and extra info (replies, last activity) on mobile for long names instead of wrapping cleanly - layout on small screens is now stacked instead of side-by-side
    • Fix: Button bar (Like, Quote, Translate, Delete) on individual forum replies was cut off by the frame on mobile instead of wrapping - author and button bar are now stacked on small screens
    • Fix: Message times in chat showed server time (UTC) after reloading the page instead of local time, causing the time to differ by 2 hours from the previously live-updated time after a reload - affected chat, private messages and alliance chat
    • Fix: Chat auto-scrolled to the end for every new message even if you had scrolled up to read older messages - auto-scroll now only follows if you were already at the bottom
    • Fix: Matrix rain animation restarted from the top on mobile when scrolling (show/hide address bar) - now continues normally

    v1.1.1 2026-08-07

    • New: Translate feature in the forum - every post and reply can be translated to German or English with one click (automatic language detection), incl. preview of thread titles directly in the category overview
    • New: Translate feature for newspaper articles - complete articles including formatting (bold, lists, paragraphs) translatable, with automatic language detection
    • New: Translate feature in chat - global, alliance chat and private messages, on dashboard, expert dashboard, chat page and alliance page, with automatic language detection, also works for newly arriving live messages
    • Fix: Images in newspaper articles are no longer supported (were intentionally disabled but could still be inserted and could corrupt the article text on save)
    • Fix: Company name was missing on newly arriving chat messages on the dashboard, expert dashboard and alliance page until the page was reloaded
    • Fix: Font color of the Diamond rank was barely readable on a light background
    • Fix: Invoice detail page (Menu > Premium > Invoices > single invoice) resulted in an error instead of showing the invoice
    • Fix: The notice about a new game message (popup immediately after login) had disappeared in the new design - now appears again as usual and is reliably scrollable on small screens
    • Improved: Help page completely rebuilt - sorted by topics (Getting Started, Trading, My AG, Community, Premium & Supporter, Advanced Features) with jump navigation instead of a long list, many texts updated
    • New: Help now also explains the supporter area - ranks, ad slots and how to set up your own slot
    • Improved: Game rules supplemented with several points, e.g. naming, trading real money for game assets, artificial trading volume and advertising content in supporter ad slots
    • Fix: The rule about exploiting bugs was missing in the new design's game rules - is back
    • New: Translate feature also available for the company description on the company page (section "About the company")
    • Fix: The daily loot box could only payout a tiny fraction of the drawn value as shares when the central bank's share supply was low, without topping up the rest in cash - missing amount is now always supplemented in cash
    • Fix: The introductory tutorial for new players was completely missing in the new design - is back, now runs automatically on first login and additionally shows Premium, Forum and Supporter ad slots

    v1.1.0.a 2026-08-05

    • Improved: Input fields in chat now show a hint that you can directly link players with @ and companies with #
    • Fix: Success and error messages (e.g. after buying or selling a share) were no longer displayed in the new design - now appear again as a notice at the top of the page
    • Fix: When editing an already open timed order, the price fluctuation limit (price band) could be circumvented - the hint now appears when editing as it does for new orders
    • Fix: The notification bell was inaccessible on mobile devices and led to nowhere - now shows a tappable list of notifications like on desktop
    • Fix: Notifications for trade executions, dividends and maturing bonds incorrectly always showed the AG symbol instead of correctly distinguishing between private and company [Suggestion #173 by Wirklicht]
    • Fix: A capital increase without sold shares was incorrectly counted as executed and thereby unnecessarily blocked the next capital increase for too long - now processes correctly without affecting the waiting-time tiers
    • Fix: Success and error messages were hard to read (green text on green background) - now show a dark background with colored border and icon for all actions (buy, sell, bonds, capital increase etc.)
    • Fix: Price band error sometimes showed raw text code instead of a user-friendly message - now shows clear text including a direct link to adopt the allowed price
    • Fix: Company page could be scrolled completely sideways on mobile (open orders, company depot, shareholders, options) - now only the respective table scrolls instead of the whole page; planned orders, bonds and transactions are now shown as tidy cards on mobile instead of cramped tables
    • Improved: Dashboard and expert dashboard now also show personal depot, company list, account statement and bonds as cards on mobile instead of tables
    • Improved: Mobile menu is now collapsed by category - only top-level items visible when opened, tap to expand subitems
    • New: The switch between normal and expert dashboard is now available on mobile directly next to the notification bell
    • Improved: Buttons 'Open Orders' and 'Company Depot' are now shortened to 'Orders' and 'Depot', order of personal and company depot cards unified
    • Fix: Company name and 'Private depot' title were too close to the buttons in the line below on small displays
    • Improved: Lootbox badge 'All-day' is now shortened to '24h' and centered in the badge
    • Improved: The theme color switch is now a compact round button, theme name appears only on touch/hover
    • Fix: Order book volume bars (buy/sell) were practically invisible in the light design - now show a stronger, theme-matching opacity
    • Fix: The selected price-interval button (e.g. '1W', '1M') on the company page was hardly readable in the light design (white on white)
    • Improved: Admin area restructured - approval/support and the user list now full-width directly under the stats, followed by the two-column view (now: left settings/bond-tier-interest/helicopter-money, right central bank depot/orders/bots)
    • Removed: Unused low-volume-interest setting from the admin panel
    • Improved: Bond tier interest and helicopter money in the admin panel are now collapsible and collapsed by default
    • Improved: Approval/support buttons in the admin panel shortened and grouped by topic (e.g. forum, wiki, advertising, descriptions, names, tickets, game news, mod log, suggestions)
    • New: Admins and moderators can place players directly into Abuse mode from the user list in the admin panel (with reason) and go straight to the case view for an ongoing case
    • Fix: On a repeated abuse case the affected player incorrectly saw the message history of the previous, already closed case - now sees only the current case; admins/moderators still see the full history
    • New: Chat messages can now be quoted (reply icon on each message inserts a short excerpt of the quoted message into the input field) - available in chat, alliance chat (mini view, fullscreen and alliance page) and in the mini chats on dashboard and expert dashboard, also for newly arriving live messages
    • Fix: After cancelling (destroying) own shares (capital reduction) no confirmation appeared - now shows a success message with the number of destroyed shares
    • Fix: The header menu wrapped into a second line for window widths under ~1600px - menu items now show only their icon at medium widths, text appears again on wider screens; 'Market Index' is now shortened to 'Index' in the menu
    • Fix: The admin button in the header showed no icon - now has a visible shield icon again; Login and Register also received appropriate icons
    • New: Chairpersons and board members of an alliance now see a list of outstanding, sent invitations on the alliance page and can withdraw them if needed
    • New: Chairpersons and board members are notified when a sent alliance invitation is declined

    v1.1.0 2026-08-05

    • New: Completely redesigned, modern look for the entire game - dashboard, exchange, company pages (incl. company depot, account statement, company chronicle), bonds, market index, leaderboards, complete community area (chat, forum, messages, alliances incl. chat and forum), wiki, help, premium, merch, login/registration, legal pages and the entire admin area; the previous design is no longer available
    • New: In the design system you can choose a color theme (Light as default, Dark, Matrix) and set the page width (1280px, 1600px or full width) - both are saved and applied on every page
    • New: The running price ticker is now visible on every page, no longer only on the dashboard
    • New: For premium members there is a quick toggle between normal and expert dashboard directly in the header
    • New: Every company has its own WKN, visible on the company page under the CEO name
    • New: The company page header area is clearly divided into company identity, action toolbar and a key figures grid; capital increase, capital reduction, change logo, set dividend, rename company, shareholder message and company banner info are available as CEO actions directly under the header, also the edit button for the company description incl. preview before submission; the selected premium color theme of the company description is now also displayed on the company page itself
    • New: Company overview offers a toggle between table and card view as well as an AG cemetery tab with all completed liquidations (incl. period and takeover filters)
    • New: Sponsored company ads appear uniformly in all 6 placements (dashboard, newspaper, forum incl. categories and topics, bonds, company overview/cards)
    • New: Footer with imprint, privacy policy, Terms & Conditions and changelog on every page; imprint, privacy policy and T&Cs in their own layout matching the design
    • New: Price/amount fields (place order, capital increase, buy bond) accept comma and dot equally as decimal separator
    • New: Premium benefits list has been supplemented with previously missing items - watchlist with price alert, stop orders, best-price display in 'My Orders' and the extended company description (more characters, color themes), incl. correct information about the free capital-increase ad package (12 hours)
    • New: Accounts in Abuse mode (active rule-violation review) are now fully blocked and consistently land on their own information page without normal navigation until the case is resolved
    • New: Mobile navigation completely reworked - all areas (Community, Leaderboard, Alliance, Merch, Help, Premium, Admin) neatly grouped and incl. all links that were previously only available on desktop (missions, referrals, advent calendar, alliance forum, invoices, notifications, search, balance display)
    • New: On mobile devices long tables (account statement, personal/company depot, watchlist, metrics search in expert dashboard) are shown as tidy cards instead of sideways-scrolling tables; page width selection is hidden on mobile since full width is used anyway
    • New: The expert dashboard again supports layout adjustments like in the previous design - widgets can be rearranged by drag, individually shown/hidden and resized (⅓/½/⅔/full width)
    • New: The personal depot leaderboard can now be filtered by season like the company leaderboard (realized profit in the selected season instead of only total value)
    • New: In the alliance chat @ now only suggests alliance members
    • Fix: Season start was sometimes shown one day too early due to a timezone error (e.g. 31.07. instead of 01.08.) - affected display in company and alliance leaderboards
    • New: Own Supporter ad slots page (link in footer) instead of the previous ranking list - supporters can reserve slots there depending on their rank (Bronze to Diamond) for their company (immediately visible, with logo) or a custom ad text (after approval, with publisher name); ad slot always links to own company, free text character limit tiered by rank, Bronze/Silver/Gold slots shown multi-column side-by-side (responsive); the donation page itself remains accessible via 'Become a Supporter' in the Premium menu
    • New: The supporter page now explains in more detail why and what the game is supported for with a voluntary donation, including the thank-you extras (badge, ad slot)

    What a chunk of an update... it's really fun to be part of the development. Discovering every little new thing.

    Game-wise I was lucky too - I did a capital increase last weekend and this time it was larger than the previous ones. It was a good decision - I can't do another one until the end of January. Lucky me.

    The best part of the update for me is the new design - my eyes thank you ;)

    This post has been automatically translated.

    Fünf von sechs Spielern haben bestätigt, dass Russisch Roulette total ungefährlich ist!

  • i find the concept pretty interesting, but how does price formation work exactly? is it purely supply/demand from player orders or are there some background mechanics/algos that smooth or push prices?

    capital increase sounds like classic dilution – did you notice your price dropping afterwards or was demand strong enough to absorb it? and how strict are the limits (e.g. cooldown until january), more anti-spam or balancing?

    This post has been automatically translated.

  • Prices are formed by player orders. The central bank and some system bots still move between the ask and bid price if things get too quiet. They are, so to speak, the market makers.

    I structured my capital increases so they barely diluted the shares. There wasn’t a price crash — on the contrary — it rose surprisingly and is currently well above book value.

    The cooldown on capital increases is a bit annoying. To avoid dilution I have always issued only a few new shares. Because of the cooldown I can no longer do that and have to go all-in — which brings the risk of dilution. However, I’ll use the time until January for share buybacks (capital reduction) — I don’t think I’ll do any more increases because of the cooldown. For now I have enough capital anyway.

    This post has been automatically translated.

    Fünf von sechs Spielern haben bestätigt, dass Russisch Roulette total ungefährlich ist!

  • The market maker solution actually sounds reasonable, as long as the bots really only fill the spread and don't secretly force a "fair price." With pure player trading you quickly get the problem: A small AG can be completely illiquid for days, then someone buys 20 shares and the chart looks like a rocket launch.

    The KE cooldown does feel somewhat contradictory though. Small, cautious capital increases are punished, while a large capital increase suddenly creates more dilution risk and probably more selling pressure. I would have expected a limit per period instead, e.g. a maximum of X% new shares per month, rather than "press once and then wait until January."

    How transparent is the book value or the company's balance sheet to other players? If the price with you is significantly above book value, demand must be based either on expected future growth, alliance reputation, or simply speculation. That's exactly the part I find interesting: Can you roughly value companies on fundamentals, or is it ultimately mostly momentum and notoriety?

    This post has been automatically translated.

  • I agree with Basti: a limit of, for example, a maximum of 10–20% new shares per quarter would probably be cleaner than “one capital increase, then months of nothing.” That way you can continue to finance in small steps without anyone continuously printing new shares.

    Regarding the market makers, I'm also curious: do they have fixed rules for their spread or their trading volume? If they only place a few orders when the order book is completely empty, that's more of a liquidity aid. But if they actively chase the last price, they could significantly influence the price in small listed companies.

    This post has been automatically translated.

  • For the KE cooldown, I’d also lean toward a combination: a percentage limit per period and perhaps a minimum size for each KE. Otherwise, people will just split the 20% into 20 mini-Kes and still annoy the market. But this “go big now or wait until January” already invites people to gamble everything on a single move.

    Transparency would be really important for the market makers: fixed spread limits, capped volume, and ideally clearly marked as a bot in the order book. Especially with small public companies, a bot purchase can quickly look like genuine whale interest and make people FOMO in completely.

    This post has been automatically translated.

  • The point about clearly marked bots really isn’t unimportant. If the order book lists “central bank, presumably without feelings” next to the buyer, at least you can put the demand into perspective 😄 Especially with small publicly traded companies, otherwise it could quickly create a false impression.

    I’d also be more in favor of a percentage limit plus a time period for the capital increase cooldown. Perhaps a minimum size could be tied to the number of shares outstanding so far; otherwise, it would once again hit small public companies harder than large ones. The only important thing is that the rules are clearly visible beforehand—there are already more than enough surprises on the stock market as it is. Has StockDynasty published any concrete figures or a roadmap somewhere, by the way?

    This post has been automatically translated.

  • The combination of a percentage limit and a minimum size sounds sensible, although the minimum size would really have to be relative to the previous number of shares. Otherwise, large corporations could conveniently continue splitting their shares, while small companies would be directly hampered. I would also consider clearly labeling system orders important—ideally with a small trading volume per time window, so that the bot’s influence on the chart can be assessed.

    Do you know whether StockDynasty officially documents such rules and bot activities anywhere? Especially for a corporation trading well above book value, it would be interesting to know how much of that is genuine player buying and how much is liquidity support.

    This post has been automatically translated.

  • For the central bank, it is fairly clearly documented:

    Quote

    The central bank (CB) acts as an automated market maker. It provides liquidity by buying and selling stocks and options. All parameters can be configured by the admin.

    Stock Sales by the CB

    The CB sells remaining IPO shares. The initial price is calculated as book value × markup (110.0%) × random factor (0.95–1.05). For subsequent sales, the last trading price × (1 + price increment (10.0%) × random factor (0.8–1.2)) is used. The sales quantity is total shares × share (7.0%) × random factor (0.5–1.5). The cooldown between sell orders per company is 30.0 seconds.

    Stock Purchases by the CB

    If there is no buy order in the order book, the CB places a bid at book value × factor (95.0%) × random factor (0.95–1.05). The budget is €50,010.

    Price Depreciation

    Unsold CB orders regularly lose value: -2.0% every 20.0 minutes.

    At random, the CB skips individual companies (default: 15% probability) or cancels existing orders (default: 5%).

    The sys-bots are a bit more guarded about it. Each one does things a little differently. Some make a profit, some remain stagnant, and some incur losses.

    This post has been automatically translated.

    Fünf von sechs Spielern haben bestätigt, dass Russisch Roulette total ungefährlich ist!

  • That is indeed an interesting difference: The central bank is clearly regulated, whereas with the sys-bots, you seem to have to infer things from their behavior and results. The fact that some make a profit while others incur losses still doesn't necessarily say how strongly they influence the price—a bot could also simply provide liquidity mechanically and rack up fees or make poor decisions in the process.

    I think a small bot statistic would be helpful: current holdings, buying/selling volume per period, and whether the bot is active continuously or only when prices deviate by certain amounts. That would make it easier to assess whether a price increase is actually driven by players or merely by the “central bank, presumably without feelings” order book 😄 Is there anywhere in the game where you can view such data?

    This post has been automatically translated.

  • I’d start by making a small table for myself: price, order book volume, and the recurring buy/sell sizes over a few days. If orders keep appearing at similar times or at exactly the same price intervals, that’s usually pretty conclusive. The bot’s holdings would also be important—otherwise you can see the volume, but you can’t tell whether it’s building a position or just trading in circles.

    An official label wouldn’t have to reveal all the strategies right away. A simple “Sys-Bot active,” plus daily volume and current holdings, would already be enough to keep people from mistaking bot demand for genuine interest. Micha, is there a history of completed trades somewhere in the game, or do you currently have to observe all of this manually?

    This post has been automatically translated.

  • The table is probably the best approach as long as StockDynasty itself doesn’t provide any data. I’d also keep track of the net flow: today’s holdings minus yesterday’s holdings. Otherwise, with a lot of back-and-forth trading, you can see huge volume but don’t know whether the bot is actually building up a position or merely simulating liquidity.

    “Sys-Bot active” plus daily volume, holdings, and perhaps the trigger range would be entirely sufficient for me. No one needs to disclose the exact strategy. Does the game actually have a transaction export, or do you really have to record the orders manually?

    This post has been automatically translated.

  • I haven’t seen a proper transaction export either so far — if one exists, it’s certainly pretty well hidden. Keeping track manually works for a few days, but quickly becomes a nuisance. A CSV export with a timestamp, price, quantity, and buyer/seller would be more practical, although the bot name of course wouldn’t necessarily have to be disclosed.

    When analyzing the data, I would also record the net flow for each day and the holdings at the end of the day. Only then is it reasonably possible to distinguish whether a system bot is actually providing market liquidity or is merely trading back and forth constantly. Does anyone know whether the developers are planning an export or at least an API?

    This post has been automatically translated.

  • Ah, the API is exactly the missing piece. Then you could relatively easily set up some simple logging: query the price, order book, your own holdings, and executed trades every 5–15 minutes and save them in CSV/SQLite. After a few days, it becomes much clearer whether there’s genuine activity or just bots trading in circles.

    The key question would be which endpoints are publicly accessible and whether the API provides historical transactions. If only the current state can be retrieved, you’d have to capture it yourself at regular intervals—and rate limits are, of course, important there. Has anyone already tested the API documentation in practice, or is there a dedicated endpoint for the order book or trade history?

    This post has been automatically translated.

  • If the API only provides the current state, I wouldn't blindly query everything every five minutes. Better: query the price and order book more frequently, and perhaps trades/holdings only every 15 minutes while detecting changes locally. Also save every response with a timestamp; otherwise, it’s later almost impossible to determine whether a jump was real or just an API error.

    And most importantly: first check whether API usage is actually permitted under the documentation and rules of the game for monitoring. Otherwise, ten people might end up polling in parallel and the operator could shut down the interface. Has anyone already found a specific endpoint for executed trades? That would be much more valuable for the bot question than just the current order book.

    This post has been automatically translated.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!