The Toilet Exchange

Discord stock trading simulator

This page is still in progress... I hate HTML

Invite The Toilet Exchange

Invite to Server

https://discord.com/oauth2/authorize?client_id=1430687583041748994&permissions=311385517136&integration_type=0&scope=bot+applications.commands

Table of Contents

Overview

The Toilet Exchange is a chaotic, stock trading simulator for Discord.
Players buy, sell, and trade fictional companies in an ever-shifting economy where fortunes rise and collapse overnight.

The Toilet Exchange will automaticly make a #toilet-exchange text channel.
It can be moved anywhere within the channel directory, but don't change or delete the name.

The Toilet Exchange will only communicate through the #toilet-exchange channel to prevent spam in other channels, except for !feedback, which can only be done through a DM with the bot.
Many commands will be responded to with a DM and then the command deleted for portfolio secrecy.

↑ Back to top

Game Systems

Prices fluctuate automatically based on random market behavior.
Players can buy and sell stocks from the market or they can trade directly among themselves.
Live views of the available stocks, and the abilty to see trends among them.
A live leaderboard updates daily in #toilet-exchange, showing who’s richest (or most ruined).
Admins can tweak stocks, change market speed, crash the market, and more.

↑ Back to top

Glossary

New to trading? Here’s a quick guide to the most common terms in the Toilet Exchange:

Ticker: A short symbol representing a company (e.g., GMD for GoMadInc). Used in all trade commands.

Risk: How volitial a stock is. Is either low, moderate, or high.

Shares: Units of ownership in a company. More shares means more value when prices rise.

Price: The current cost of a single share. Prices update automatically as the market changes.

Portfolio: The total of your stocks and cash combined — your net worth in the game.

Market Crash: A rare admin-triggered event that drastically drops all stock prices.

Trade: An exchange of cash or stocks between players.

Leaderboard: The daily ranking of the richest traders in your server.

↑ Back to top

Player Commands

Getting Started

!register - Create your Toilet Exchange account and receive starting funds.

!balance - Check your available cash balance.

!portfolio - View all your stocks, holdings, and total portfolio value.

Trading

!buy <ticker> <amount> - Purchase shares of a company to expand your holdings.

!sell <ticker> <amount> - Sell owned shares for cash at current market prices.

!price <ticker> - View the live market value of a specific stock.

!stocks - Display a list of all active market listings and their prices.

!trend <ticker> / or / !trend all - Show a chart of price history and performance trends of one or mutliple stocks, or all stocks at once.

Social Trading

!start_trade <username> / or/ !start_trade all - Initiate a trade with another player or open one for anyone to join. Use

!start_trade cancel; to cancel to trade at any time if participating in trade.

!trade <ticker> <amount> / or / !trade <amount>- Add an offer to your trade (specific stock quantities or cash respectivly).

!accept / !deny - Confirm or reject an ongoing player trade.

Miscellaneous

!info - list all commands by catagory

!feedback <type feedback> - Send feedback/thoughts to bot owner. ONLY through DM's with The Toilet Exchange

↑ Back to top

Admin Commands

Market Control

!add_stock <ticker> <name> <amount> <risk> - Add a new company to the market with a custom ticker, name, and price.
EXAMPLE: !add_stock GMD GOMADINC 158.39 moderate

!set_price <ticker> <amount> - Adjust the value of an existing stock manually.

!set_risk <ticker> <risk> - Adjust the risk of an existing stock.

!remove_stock <ticker> - Delist a company; all holdings are sold for their current value.

!reset_stocks - Reset all stocks to defaults; holdings are converted to cash.

!market_crash - Trigger a market crash that slashes all stock prices.

User Management

!users - Display all registered users, their cash, holdings, and total portfolio worth.

!gift <username> <amount> / or / !gift <username> <ticker> <amount> - Instantly give money or stocks to a player.

!delete_user <username> - Permanently remove a user’s account and all related data.

Settings

!list_settings - Show all configurable server options such as update times and cash defaults.

!set_setting <setting name> <changed setting> - Change update frequency, leaderboard post time, or starting money for new players.
EXAMPLE: to update Market Update Rate to every 10 minutes - !set_setting market_update_rate 10

↑ Back to top

FAQ

How do I start playing?
Type !register in your server’s #toilet-exchange channel to get your starter cash and begin trading.
How often do stock prices change?
Stock prices automatically update at intervals set by your server’s settings (default: every minute). They fluctuate based on random market behavior and stock risk level.
What does “risk level” mean?
Each stock has a risk level (Low, Moderate, or High) that determines how volatile its price movements are during updates. High-risk stocks swing more dramatically.
Can I lose money?
Yes! Stock prices can drop at any time, especially during market crashes triggered by admins. Invest carefully.
How can I suggest new features or give feedback?
Use the !feedback command in a private DM with the bot to send suggestions directly to the developer.

↑ Back to top

Policies

Terms of Service

Last updated: October 2025

By using The Toilet Exchange, you agree to the following:

  • Use at your own risk — the bot is for entertainment only.
  • Do not spam, exploit bugs, or disrupt gameplay.
  • No guarantees of uptime or saved data.
  • Data may be reset during updates or maintenance.
  • Admins may remove users violating Discord’s Terms of Service or Community Guidelines.

If you disagree with these terms, please stop using the bot.

Privacy Policy

Last updated: October 2025

  • Data collected: Discord user ID, server ID, gameplay data (cash, trades, stocks), and voluntary feedback.
  • Use: Only for gameplay and improvements; never sold or shared.
  • Storage: Securely stored in the bot’s database; deletions available upon request.
  • Third-party services: The bot uses the Discord API and follows Discord’s Privacy Policy.
  • Changes: Updates to this policy will be posted here.

↑ Back to top