Introduction to TradeSkillMaster 2.0 Groups and Operations

[notice]This guide is for the TradeSkillMaster 2.0 Beta which is now opened to the public. When 2.0 is officially released I’ll be posting an updated guide with any changes. This post was made with TradeSkillMaster 2.0 Dev161 [/notice]

One of the biggest changes introduced in TradeSkillMaster 2.0 is the new way items are handled in the TradeSkillMaster. Along the way, TradeSkillMaster’s groups got a bit of a tweak too.

Gone are the days of having to jump around the configuration window to tweak different settings for the same items, now all settings, including auctioning, mailing, crafting, etc., can be managed through TradeSkillMaster’s new group setup.

TradeSkillMaster 2.0 has done away with the categories of old; instead, 2.0 uses nested groups.


Here you can see three levels of groups and an example of how they’re nested:

  • Auctioning
  • dreadful gladiators
  • crafted dreadful gladiators…

Where “crafted dreadful gladiator’s…” are groups for individual items.

Each group lets you set Operations for:

  • Auctioning
  • Crafting
  • Mailing
  • Shopping
  • Warehousing

Here’s how the hierarchy works:

TSM Groups - New Page

Any group can have operations assigned to it, and that will carry down to groups beneath it. Setting operations in the groups further down the chain over-ride the operations set in the groups higher up the chain.

The real difference between this system and classic TradeSkillMaster is that all the settings are now managed by the groups via operations, no more diving into the profession settings (which you’ll notice are now gone). You do all the managing for auctioning, crafting, mailing, shopping, and warehousing through the operations.

Other changes to be made aware of before moving on:

  • You can now use variables such as crafting as well as gold/silver/copper values. This is explained later on in the post under Post Price Settings.

Let’s go through the Auctioning, Crafting, Mailing, and Shopping Operations.


Auctioning Operations control how TradeSkillMaster manages your items on the auction house (post, cancel, reset), and is likely the most important Operation you will set.


Here is an example of my settings for Crafted Dreadful Gladiators gear made by my Blacksmith, Tailor, and Leatherworker. Since each item is in it’s own sub-group, I can use one Operation and assign it to the whole dreadful gladiators group in the example earlier in the post.


Settings in the Post tab determine how TradeSkillMaster posts your items on the Auction House

Auction Settings

  • Duration
    • Fairly straightforward, how long you want the auction to be posted. Comes in 12, 24, and 48 hour flavours .
  • Post Cap
    • How many auctions to post at a time .
  • Stack Size
    • How many items to post per auction.
  • User Stack Size as Cap
    • When enabled will let you fill up auction groups with as many as it can if you have under the Per Auction setting .

Auction Price Settings

These settings determine how much TradeSkillMaster undercuts other auctions.

  • Undercut Amount
    • Amount to undercut auctions by.
  • Bid Percent
    • What percent of the buyout to set the bid (e.g. if the buyout is 100g and the slider is set to 80% it will set the minimum bid to 80g)

Posting Price Settings

In 2.0 these settings have become simpler but more powerful. Instead of choosing a method from a drop down and then entering a gold value or a percentage, you can now use variables and functions in addition to straight gold/silver/copper amounts. Examples from the TSM help files:


120% crafting

100% vendor + 5g

max(150% dbmarket, 1.2* crafting)

max(vendor, 120% crafting)

You can find a more comprehensive explanation of the TradeSkillMaster 2.0 Custom Price settings in their wiki. With that said, here are the options you have to tinker with for Posting Price Settings:

  • Minimum Price (aka Threshold)
    • This is the actual setting that determines the lowest price you’ll post at. TradeSkillMaster will not post below this amount, and instead will trigger the Reset Method you’ve chosen.
  • Maximum Price
    • This is the maximum price to post an auction. If prices exceed this amount they will go to Fallback prices.
  • Normal Price (aka Fallback)
    • The default price. TradeSkillMaster uses this price when it doesn’t know what else to do (typically when the competitors prices are too high, too low, or there is no competition).
  • When Below Threshold (aka Reset Method)
    • Post at Maximum Price
    • Post at Minimum Price
    • Don’t Post Items
    • Post at Normal Price


These settings are best left at their defaults.

  • Cancel Undercut Auctions
    • This option enables and disables the cancelling functions
  • Keep Posted
    • Allows you to keep some items on the Auction House, even if undercut
  • Cancel to Repost Higher
    • Enabling this will cause TSM to cancel auctions if it thinks they can be posted for a higher price
  • Repost Higher Threshold
    • How much you’ll have to stand to make before TSM will cancel an auction to repost it higher


Enabling  this section means that when you run a Reset Scan TSM will look for opportunities to buy up cheap items and reset them at a higher price.

  • Enable Reset Scan
    • Enables the Reset Scan feature
  • Max Quantity to Buy
    • Maximum number of items to buy while attempting to reset
  • Max Reset Cost
    • The most you are willing to spend, per item, to try and reset the market for that item
  • Min Reset Profit
    • The minimum possible profit TradeSkillMaster will attempt to reset for
  • Price Resolution
    • The resolution determines what auctions are considered to be at the same price level
  • Max Cost per Item
    • Maximum you are willing to pay to try and reset an item



Restock Quantity Settings

These settings are the only ones that actually have an effect on your crafting.

  • Min Restock Quantity
    • How many items you are missing from inventory before TradeSkillMaster will queue up crafting to replace the missing inventory
  • Max Restock Quantity
    • How many items you want to keep stocked
  • Set Minimum Profit
    • If enabled, TradeSkillMaster will only craft replacement inventory if the Minimum Profit is met
  • Minimum Profit
    • How much profit you’d need to make for TradeSkillMaster to justify crafting the item(s)



Mailing operations are responsible for shipping your inventory across characters.

  • Target Player
    • What character you want the items being mailed too.
  • Keep Quantity
    • How many of the items you want to keep in your bags, only items over this amount will be mailed out. For example, if you had an operation for flasks, and set this to 10, if a character had 20 flasks in their bags, only 10 would be mailed out.
  • Set Max Quantity
    • If enable, TradeSkillMaster will limit how many items it mails out.
  • Maximum Quantity
    • If Set Max Quantity is enable, this setting determines how many items TradeSkillMaster will send out.
  • Restock Target to Max Quantity
    • If enabled, Max Quantity will be treated as a max restock target. When this option is enable, TradeSkillMaster will only send so many items to the target player/character as to reach Max Quantity on the target player/character.
  • Include Guild Bank in Restock
    • If enabled, TradeSkillMaster will account for the target character’s guild bank when calculating inventory. Only available if Restock Target to Max Quantity is enabled.


With TradeSkillMaster 2.0 shopping is now handled in groups as well. These simple Shopping Operations will now handle your purchases on the Auction House.


The only options here are the Maximum Auction Price (per item) and an option to buy only even stacks [Even (5/10/15/20)]. The Maximum Auction Price (per item) field also accepts price source variables and operations as with all other price fields in the add-on now.


The settings in TradeSkillMaster 2.0 aren’t much different than the Auctioning Group Override Settings for TSM 1.x, it’s just organized differently. The new organizational system allows for a much more comprehensive and intuitive management system.

About the author

Eric Dekker

Gamer. Student. Nerd. Author of The Golden Crusade. Find him on + and Twitter.


Skip to comment form

  1. jimmyolsenblues

    If you could explain more about crafting costs, I would appreciate it.
    I think most small auction house users like me, if we run the TSM application, there is not enough data on API to accurately figure costs.
    See my costs are not always the api costs.
    So if you could go over, here is the mat tab, click here to override cost for inks, ore, gems, enchants.
    That would be great!

    THANKS XSINTHIS!!!!!!!!!!!!!!!!!!!!!!!

    1. Eric Dekker

      Hmm that’s a good idea. Can you really not rely on TSM though with a small auction house? Have you tried using the Desktop App? That should allow you to get data frequently enough to get reliable data

      1. Hunding

        The problem isn’t one of not sampling enough, the problem is the AH is too small to get meaningful numbers.

        In my case the volumes of gems I go through far exceed what is available on the AH. If I only wanted to craft one gem the AH costs might mean something, but they’re rather meaningless with how I craft.

  2. Martin

    Warning: Off Topic

    Thanks, Eric for selecting me to receive your book. Looking forward to reading it.

    1. Eric Dekker

      Well actually, it was a random draw, but you’re welcome! :D

Comments have been disabled.