TradeSkillMaster (TSM) is the most powerful and widely used addon suite for gold making in World of Warcraft. Developed by Sapu94 and maintained by a dedicated team, TSM replaces the default auction house interface with a data-driven, modular system that enables players to snipe, flip, craft, and manage inventory at scale. As of the Dragonflight expansion (2022-2024) and into The War Within (2024+), TSM remains the gold standard for serious gold makers, with over 2 million downloads on CurseForge and an active community on Discord and the TSM website.

This article provides a thorough, factual overview of TSM’s core modules, setup process, and practical strategies. We will cover the AuctionDB, Accounting, Crafting, Mailing, Shopping, Sniper, and Vendoring modules, along with real-world examples of how to use them. We will also discuss the TSM Desktop Application, the Undermine Journal integration, and common pitfalls. Whether you are a beginner or a veteran, this guide will help you understand and leverage TSM to maximize your gold per hour.

What Is TradeSkillMaster?

TradeSkillMaster is a suite of addons that replace the default World of Warcraft auction house interface with a unified, data-rich system. Unlike the default UI, which shows only current listings and basic price data, TSM pulls historical pricing, region-wide averages, and sale rates from the Undermine Journal, a third-party data aggregation website that collects auction house data from thousands of players across all realms. TSM also includes a desktop application (TSM Desktop) that syncs your personal accounting data and allows you to manage groups, operations, and pricing strings offline.

The addon is modular: you can install only the modules you need, though most serious gold makers install the full suite. The core modules are:

  • AuctionDB, Provides market price data (region market value, daily sold, sale rate, etc.) for every item.
  • Accounting, Tracks your sales, purchases, and gold flow over time.
  • Crafting, Calculates crafting costs and profit margins for professions like Alchemy, Jewelcrafting, Enchanting, and Blacksmithing.
  • Mailing, Automates sending mail between characters (e.g., sending all crafted items to a bank alt).
  • Shopping, A powerful search tool that lets you scan the auction house for deals based on custom price sources.
  • Sniper, A real-time scanning tool that alerts you when items are posted below a certain threshold.
  • Vendoring, Automatically sells items to vendors based on rules you define.

TSM also integrates with the TSM Setup Guide on the official website, which walks you through initial configuration.

Getting Started: Installation and Initial Setup

Installing TSM

To install TSM, download the TSM Desktop Application from the official website (tradeskillmaster.com). The desktop app is required for initial setup and for syncing your groups and operations across characters. After installing the desktop app, launch it and log in with your Battle.net account. The app will automatically install the latest version of the TSM addon into your World of Warcraft Interface/AddOns folder. You can also manually install the addon from CurseForge or WowUp, but the desktop app is recommended because it handles updates and backups.

Once the addon is installed, launch World of Warcraft and you will see a TSM icon on your minimap. Click it to open the main TSM window. The first time you open it, you will be prompted to run the setup wizard. The wizard will ask you to select your region (US, EU, etc.), your realm, and your faction. It will also download the latest price data from the Undermine Journal. This initial data download can take 5-10 minutes, depending on your internet speed.

Creating Groups and Operations

TSM’s power lies in its Groups and Operations system. A Group is a collection of items that you want to manage together (e.g., “All Enchanting Materials” or “Transmog Flipping”). An Operation is a set of rules that tells TSM what to do with those items, for example, “Auction at 150% of market value” or “Buy when price is below 80% of region market value.”

To create a group, open the TSM window, go to the Groups tab, and click “New Group.” Give it a name, then add items by searching for them in the item browser. You can also import groups from the TSM website or from other players using a string code. Many gold makers share their group strings on the TSM Discord or on forums like r/woweconomy.

Operations are created separately and then assigned to groups. There are four types of operations: Auctioning, Shopping, Mailing, and Vendoring. Each operation contains multiple settings, such as duration (12h, 24h, 48h), stack size, undercut amount, and price sources.

For a detailed walkthrough of the setup process, see the TSM Setup Guide.

Core Modules in Detail

AuctionDB: Your Market Data Foundation

AuctionDB is the module that provides all the price data TSM uses. It pulls data from the Undermine Journal every time you scan the auction house or log in. The key price sources are:

  • DBRegionMarketAvg, The average price of the item across your entire region over the past 14 days.
  • DBRegionSaleRate, The percentage of auctions that sold in the past 14 days (e.g., 0.25 means 25% of listings sold).
  • DBRegionSoldPerDay, The average number of items sold per day across the region.
  • DBMarket, The current market price on your specific realm.
  • DBMinBuyout, The lowest buyout price currently listed on your realm.

These price sources are used in every other module. For example, the Shopping module can show you items that are listed below 80% of DBRegionMarketAvg, indicating a potential flip. The Crafting module uses DBRegionMarketAvg to calculate profit margins for crafted items.

One important note: AuctionDB data is updated every 2-4 hours on the Undermine Journal, so it is not real-time. For real-time scanning, you need to perform a manual scan using the Shopping or Sniper modules.

Sniper: The Fastest Way to Find Deals

The Sniper module is arguably TSM’s most famous feature. It opens a separate window that continuously scans the auction house for newly posted items that meet your criteria. When an item is posted below a threshold you define (e.g., 50% of DBRegionMarketAvg), the Sniper window highlights it and plays a sound alert. You can then click “Buy” to purchase the item instantly.

Sniper is especially effective for flipping items like transmog, battle pets, and trade goods. For example, a transmog item that normally sells for 10,000 gold might occasionally be posted for 500 gold by a player who doesn’t know its value. Sniper catches these deals in milliseconds. However, Sniper requires a fast internet connection and a computer that can handle constant scanning. It also requires you to be at the auction house in a capital city (Orgrimmar, Stormwind, etc.).

For advanced sniping techniques, see the Sniping Addon Techniques article.

Shopping: Manual Scanning for Deals

The Shopping module is like a manual version of Sniper. You open the Shopping window, enter a list of items (or a group), and TSM scans the auction house for those items. It then displays a list of all auctions, sorted by price, with columns showing the market value, your desired max price, and the profit potential. You can buy items directly from the Shopping window.

Shopping is ideal for flipping basics, buying items low and reselling them high. For example, you might scan for all uncommon gems (like “Solid Zircon”) and buy any that are listed below 60% of DBRegionMarketAvg. Later, you can relist them at market price. The Shopping module also supports custom price sources, so you can set your own formulas (e.g., “buy if price < 0.8 * DBRegionMarketAvg”).

Crafting: Calculate Profit Before You Craft

The Crafting module is essential for anyone who uses professions to make gold. It calculates the cost of crafting an item based on current material prices, then compares that cost to the item’s market value. For example, if you are an Alchemist, the Crafting module can tell you whether it is profitable to craft a “Potion of Ultimate Power” on your realm. It factors in the cost of herbs (e.g., Hochenblume, Serevite) and any additional materials (e.g., awakened elements).

The Crafting module also supports multi-step crafts. For example, if you are a Jewelcrafter, you can see the profit from prospecting ore (e.g., Draconium Ore) to get gems, then cutting those gems, and finally crafting a ring or necklace. The module shows you the profit margin at each step. For more details, see the Jewelcrafting Prospect Guide and the Alchemy Transmute Profits article.

To use the Crafting module effectively, you need accurate material prices. TSM pulls these from AuctionDB, but you can also override them with custom prices if you farm your own materials. For farming strategies, see the Herbalism Profit Guide and Mining Gold Strategy.

Mailing: Automate Your Bank Alt

The Mailing module automates the tedious process of sending items between characters. Most gold makers have a “bank alt”, a low-level character parked in a capital city who handles all auction house transactions. The Mailing module can automatically send all items from your main character to your bank alt, or vice versa, based on rules you define.

For example, you can create a Mailing operation that sends all items in the “Enchanting Materials” group to your bank alt. Then, on your bank alt, you can use the Shopping module to post those items at market price. The Mailing module also supports “return mail”, if an auction expires, the item is mailed back to you, and TSM can automatically forward it to your bank alt again.

Vendoring: Clear Your Inventory Automatically

The Vendoring module automatically sells items to a vendor when you talk to one. You can set rules to sell all grey items, all white items below a certain value, or specific items (e.g., “Soul Dust” if the price is below 1 gold). This is useful for clearing out junk after a farming session. For example, after an herb farming route in Dragonflight, you might have a lot of grey vendor trash. TSM Vendoring can sell it all with one click.

Advanced Strategies: Resetting, Market Timing, and Flipping

Resetting Markets

One advanced TSM strategy is market resetting. This involves buying out all listings of a particular item that are below a certain price, then relisting them at a much higher price. Resetting works best on items with low supply and high demand, such as rare crafting materials (e.g., “Awakened Fire”) or popular consumables (e.g., “Potion of Shocking Revelation”).

TSM helps with resetting by showing you the total quantity available and the total buyout cost. For example, if there are 50 “Awakened Fire” listed between 100g and 150g, you can calculate that buying all of them would cost 6,250g. If you then relist them at 300g each, you could make a profit of 8,750g (minus the auction house cut). However, resetting is risky, other players might undercut you immediately, or the market might crash. For more on this, see the Reset Strategies article.

Market Timing and Patch Days

Gold making is heavily influenced by the World of Warcraft patch cycle. On patch days, new content drops, and demand for certain items spikes. For example, when a new raid is released (like “Amirdrassil, the Dream’s Hope” in patch 10.2), demand for flasks, potions, and enchants skyrockets. TSM can help you prepare by tracking historical price spikes and sale rates. You can stockpile materials weeks in advance and then sell them on patch day for 2-3 times the normal price.

For a detailed analysis of patch day economics, see the Market Timing Patch Days article.

Flipping with TSM

Flipping is the practice of buying items at a low price and reselling them at a higher price. TSM makes flipping systematic. You can create a Shopping operation that searches for items with a sale rate above 0.20 (20%) and a price below 60% of DBRegionMarketAvg. Then, you scan the auction house daily and buy all qualifying items. After acquiring them, you use an Auctioning operation to post them at 150% of DBRegionMarketAvg.

Flipping works best for items that are frequently traded and have a wide price spread. Examples include crafting reagents (e.g., “Serevite Ore”), enchanting materials (e.g., “Soul Dust”), and cosmetic items (e.g., “Mogu’shan Secret Key”). For a beginner-friendly guide, see the Flipping Basics article.

Profession-Specific TSM Workflows

Alchemy: Transmutes and Potions

Alchemy is a classic gold-making profession. With TSM, you can track the profit of transmutes (e.g., “Transmute: Earth to Water”) and potions (e.g., “Potion of Ultimate Power”). The Crafting module shows you the cost of materials and the expected sell price. You can also set up a Shopping operation to buy herbs when they are cheap, then craft potions and sell them when prices are high.

For example, in Dragonflight, the potion “Elemental Potion of Ultimate Power” requires Hochenblume, Bubble Poppy, and Writhebark. TSM can tell you that the crafting cost is 120g per potion, and the market price is 200g, giving you a 80g profit per potion. If you craft 1,000 potions, that’s 80,000g profit. See the Alchemy Transmute Profits article for more.

Jewelcrafting: Prospecting and Cutting

Jewelcrafters can use TSM to prospect ore (e.g., Draconium Ore) and determine whether it is profitable to cut the resulting gems. The Crafting module can calculate the expected value of prospecting 1,000 ore. For example, if Draconium Ore costs 10g each, and prospecting yields an average of 0.5 “Illimited Diamond” (worth 5,000g) and 2 “Serevite” (worth 20g each), the expected value per ore is 9g. If the ore costs 10g, prospecting is not profitable. But if ore drops to 8g, it becomes profitable. TSM updates these calculations in real time as prices change. For more, see the Jewelcrafting Prospect Guide.

Enchanting: Disenchanting and Selling

Enchanters can use TSM to determine whether it is profitable to disenchant items and sell the resulting materials (e.g., “Soul Dust,” “Shimmering Shard”). The Crafting module can calculate the expected value of disenchanting a green item. For example, a “Vibrant Cloak” might disenchant into 1-3 Soul Dust, which sells for 5g each. If the cloak costs 10g, the expected value is 10g (average 2 dust * 5g), so it breaks even. TSM can also scan the auction house for cheap green items to disenchant. For a deeper dive, see the Enchanting Disenchant Strategy.

TSM vs. Other Addons

TSM is not the only auction house addon available. Alternatives include Auctionator and Auctioneer. Auctionator is simpler and more beginner-friendly, with a clean interface and one-click posting. Auctioneer is older and less maintained. For a detailed comparison, see the Auctionator vs TSM article.

TSM’s main advantages are its depth and customizability. It is the only addon that offers a real-time sniper, a full crafting cost calculator, and a desktop app for offline management. However, its complexity can be overwhelming for new players. The learning curve is steep, but once mastered, TSM is unmatched for serious gold making.

Common Pitfalls and How to Avoid Them

  • Relying too heavily on default price sources. DBRegionMarketAvg is a good baseline, but it can be skewed by outliers. Always check the sale rate and sold per day before buying in bulk.
  • Ignoring the auction house cut. The auction house takes a 5% cut of all sales. Factor this into your profit calculations. For example, if you sell an item for 100g, you only receive 95g.
  • Over-sniping. It’s easy to get carried away with Sniper and buy items that have a low sale rate. Always check the sale rate before buying. An item that is 90% below market value but has a sale rate of 0.01 is not a good deal.
  • Not updating your data. TSM price data is only as good as your last scan. Scan the auction house at least once a day to keep your data fresh.
  • Neglecting your bank alt. A bank alt is essential for scaling your gold making. Use the Mailing module to automate item transfers.

Conclusion

TradeSkillMaster is an indispensable tool for anyone serious about gold making in World of Warcraft. Its modular design, real-time scanning, and deep data integration allow you to snipe, flip, craft, and manage inventory with unprecedented efficiency. While the learning curve is steep, the payoff is substantial: players who master TSM can earn hundreds of thousands of gold per week. By combining TSM with solid fundamentals, such as farming, market timing, and profession knowledge, you can build a sustainable gold-making empire. For a comprehensive overview of all gold-making methods, see the Complete Guide to Making Gold Legitimately in World of Warcraft.

Related Articles

  • The Complete Guide to Making Gold Legitimately in World of Warcraft
  • TSM Setup Guide
  • Sniping Addon Techniques
  • Flipping Basics
  • Auctionator vs TSM
  • Undermine Journal Use