Gold Capped: TradeSkillMaster, the last trade skill and finances addon you'll ever need

edit: This post introduces the addon and concepts, but for a hands on setup guide, check out the basic and advanced posts.
I have been playing around with a new addon, TradeSkillMaster. I've talked about a whole slew of other tools players can use to make money before, but none of them are anywhere near as awesome as TSM. Before I jump in, though, you should all probably know that this addon is still in beta. There are a few little bugs I've encountered (and reported), but the addon works very well in its current state. Please note that when you download the addon, you will need to download each module separately, as the entirety of the addon's functionality is accessed through the modules. They are linked in the description section of the TSM main page, but if you have a Curse Premium account, you can get them all at once.
TSM is now my main tool for every single one of the markets I'm active in. That said, Sapu, the creator of the addon, needs help. He's done 95% of the code on the project so far, so if any of you are looking for an opportunity to work on an exciting and popular World of Warcraft addon project, I'd be just thrilled if it was this one. Down to business: what does TradeSkillMaster do, and why am I so excited that I wrote a post about it before it's done?
What it does
TradeSkillMaster (TSM) allows you to automatically queue up profitable recipes from your trade skills, automatically buy the mats if needed, automatically mail items to your posting alts, and automatically post and cancel your auctions. When I say "automatic," I don't mean "push one button and walk away" automatic. You do have to click once for each action. Still, it's a fair sight easier than having to sit in front of the auction house calculating everything by hand.
Who this addon is for
If you're reading this article because you want to take yourself to the next level of auctioneering, then this addon is for you. It's not an easy addon to set up, but it's not more complex than it has to be. Any addon that allows you to automate this much of your crafting, inventory management, and selling can't be too simple or else it wouldn't do much.
Also, knowing this, it's not loaded with features that aren't directly related to large-volume auction house play. If you want to list an item once, for example, you don't need this addon. It won't show you all your competition, and it won't let you post it unless you add it to a group for batch posting. I'd refer people looking for this type of functionality to Auctionator (which interoperates perfectly well with TSM.)
Once everything is set up, using TSM to keep your supply levels up and keep your goods on the AH is trivial. You may recognize this logic, actually; the whole concept of frontloading the research and thinking of auctioneering by setting up fairly complex rules so that you can log in once a day for 5 minutes was actually started by Quick Auctions. QA3 was discontinued with Cataclysm; however, TSM is a direct descendant of that code. If you were comfortable with QA3 (or AuctionProfitMaster or ZeroAuctions), then TSM will have some familiar elements. It is, however, a much deeper addon with an immensely larger scope than those were.
I used to have to use as many as five addons to manage my glyph business. QA3 was just the front end of the machine gun, but I had addons that helped with every step before that, from crafting to buying to milling. Well, solving the glyph problem was the first step, and now that logic has been applied to an addon that lets you use it for every single profession.
The level of complexity
I hope I didn't scare too many readers away by calling this addon "complex." Setting it up is a process that I will document in this column soon, but if you want to see some other writers' guides, they're available at the TSM wiki. I'd strongly suggest you read through Zoxy's and JMTC's guides.
That said, the only time TSM is complex is when you're learning it. The difference is that unlike smaller-scope addons with simpler goals, there is little you can do in TSM until you understand how it works. I'd suggest getting your feet wet by taking one market you're involved in and configure the addon to manage that. Use it for a couple of cycles before you go and apply your new knowledge to all your other markets. I discovered half the nifty little timesaving things about this addon after I had initially set it up.
Nifty, timesaving features
Here are a few things that really stand out.
- When you are in the process of setting up your crafting interface, you have to choose your recipes you are willing to make. (So even if that Copper Shortsword is showing a 20g profit, you won't have it queued up and taking space for weeks until you clean out your bags.) The process is quite painless, but while you do it, you can automatically add each item to an auctioning group, which means you don't need to manually set it up later.
- The default for new auctioning groups is to inherit their settings from the category, so no matter how many (for example) enchanting scrolls you add, each one will have the same pricing strategy you defined in the category unless you manually override them.
- Unlike every other iteration of the QA3 engine, this one has the ability to set the threshold value (how far down you're willing to undercut) based on materials cost. This is amazing for things like enchanting scrolls, when each one has its own combination of needed materials whose price changes over time.
- Once you've queued up a list of items you need to craft, the required materials are put into a nice, easy-to-read list. You can go to the AH and have it automatically show you the prices on these items one at a time. If you need something that's a product of milling, prospecting, or whatever, it will sometimes show you something you could buy to get the material needed. This feature is not yet as reliable as my own buying tools, though.
- If your list contains anything purchasable off a vendor, there's a button over the vendor that will auto-buy your stuff.
Auctioneering 4.0
Welcome to the future, folks. Casual auctioneers and hardcore farmers will still be the driving force in the market due to their sheer numbers, but with the ability to set up and use tools like this, the "hardcore" auction house players have the ability to accomplish their goals with unprecedented ease. I was listing between 30 to 60 auctions a week before I started on this addon because I didn't have the time to deep dive into the AH for longer than a few hours a week with all my leveling, PvPing, and raiding. Also, the more time I spent avoiding errors with my old setup, the longer it took.
Now, I float between 300 to 3,000 auctions at any given time, with no more than 30 minutes a day to do my jewelcrafting daily, re-list undercuts, and craft glyphs. I craft more thoroughly on the weekends, as always, and since I've finished the migration to TSM, my gold intake has taken a dramatic spike upwards. This will level off as my competitors start using it too, of course.
Looking for developers
This project is unprecedented in terms of its scope. It is the solution to 90% of the problems auction house players have. On the surface, it's easy to use and as easy to set up as possible; however, under the covers lurk some of the most gruesomely complex lines of code in my addons folder. It's a project that's well cared for, but the more people who jump on and start helping Sapu out, the more features will be added and the better this addon will cope with patches. You can chat with the devs on IRC if you want more information.
Filed under: Economy, Add-Ons, Gold Capped






Reader Comments (Page 1 of 3)
Tom Feb 21st 2011 7:04PM
I still don't really understand what it does :(
Dulce Feb 21st 2011 10:26PM
For another more detailed overview check out Wowconfidential.com for a overview and video detailing how to set it up.
I love this addon and despite a few issues (Like it arguing with Fonter) I recommend it highly to anyone that uses the AH to sell crafted items.
It really does replace quite a few addons including Skillet and Lil Sparky's Workshop. It also does something new and that is let you buy raw materials while showing you the price per ink (Example), I can search for mats mats to make ethereal ink and it searches all herbs, raw pigment and ink and will list them in the order of lowest price per ink.
All in all, it rocks, download it your gold balance with thank you.
Stripes Feb 21st 2011 7:23PM
Clearly it does stuff, in a complex way that will save you all the pain of doing stuff yourself, except you still have to click things, that is after the complex setup (which is complex) is complete.
Basil Berntsen Feb 21st 2011 7:42PM
Did you read what I wrote under "what it does"?
Tom Feb 22nd 2011 3:40AM
Of course, it does a lot of things, including queuing and batching and categories.
I think maybe an example might help?
Fade2gray Feb 22nd 2011 2:05PM
@Basil
In all fairness to Tom I was pretty mistified the first time I heard about TSM on this site myself untill I actually downloaded it and started playing with it. I had never used any of TSM's predicessors or even heard that such a thing existed until after CATA. Thank God for Gold Capped or I probably never would have either!
wutsconflag Feb 21st 2011 7:17PM
This addon appears relevant to my interests. Thank you, Basil! (Also, I didn't notice any glaring spelling mistakes this time. ;)
Basil Berntsen Feb 21st 2011 8:26PM
You don't need to see my spell-check settings. These are not the glaring spelling mistakes you are looking for. He can go about his business. Move along.
Abbadon Feb 21st 2011 7:35PM
I've been using this ever since APM went kaput and said, "go get TSM".
There have been a few roadbumps, but this addon is far superior to all its predecessors. The feedback provided on the IRC was helpful and much appreciated when I got started. First hand tech support for an addon?! Inconceivable!
Like Basil, my profits have soared. I've barely touched the surface of what all it can do, but I'm looking forward to delving deeper as time allows.
I'm no developer, but it's been a pleasure working with this addon and being able to submit bug reports to see it get better.
Thanks again Sapu and team!
wutsconflag Feb 21st 2011 7:49PM
"...since APM went kaput..."
I assume you mean the message about no longer being updated, right? Because the addon, itself, still works fine. That said, I'm going to give this TSM a go and see what happens.
CVSoprano Feb 21st 2011 8:02PM
^ This. Still functioning perfectly fine.
Abbadon Feb 21st 2011 8:20PM
Okay... bad choice of words.
APM never went kaput, I just assumed it was gonna fail soon thereafter because of the message that it was no longer being updated. So I switched to TSM on day 1.
Basil Berntsen Feb 21st 2011 8:23PM
APM is Sapu's project as well, fwiw. And yeah, the first time a patch breaks it (and probably TSM), he'll only fix TSM.
Aler Feb 21st 2011 7:49PM
What did you use to track your gold for the graph at the top of the article?
Basil Berntsen Feb 21st 2011 8:19PM
I just mocked up some numbers I thought would be funny and put them into a google docs spreadsheet, which can generate that kind of graph.
Aler Feb 21st 2011 9:04PM
Are there any good addons to export stats into a format that can be easily read (by Excel, for example)?
I'm a scientist, and I like data. I'd love if there were a way to export my gold, or XP, or other stats at regular intervals. This doesn't seem technically difficult, but I've never found such an addon.
Sicadastra Feb 21st 2011 9:58PM
@Aler: There's one that can export Beancounter data (part of Auctioneer suite) as csv, it's called Brew. Also, check out Gnomexcel, in-game spreadsheet!
annye.driscoll Feb 21st 2011 8:19PM
I gotta know - what was the expensive toy you bought?
Basil Berntsen Feb 21st 2011 8:22PM
Tabard of the lightbringer, and I decided to let the AH store it for me while I decided whether I wanted it more than the money I spent to buy it. And then someone paid the ridiculous markup I had it up on the AH for. It's for the best- I thought the glow was a permanent effect, but it's on use. Also, I no longer get random tells from people demanding I sell it to them for less.
Paulio Feb 21st 2011 8:55PM
I had to know, too. I was guessing Crimson Deathcharger by the value inferred by the graph. Tabard is also quite popular on my realm and usually doesn't stay on the AH long... but it's not 200K+ popular. :)
Great article!