Download
(97 Kb)
Download
Updated: 10-09-12 07:14 PM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:10-09-12 07:14 PM
Created:03-26-09 07:00 PM
Downloads:24,756
Favorites:259
MD5:
Market Watcher  Popular! (More than 5000 hits)
Version: 2.17
by: Torrid01 [More]
Click here to lend your support!

Purpose

Market Watcher is an addon that scans the auction house and records data for specified items and assists in daily auction house shopping in general. When the addon is set to record, a price history can be displayed to assist in determining a value for items of interest.

What makes Market Watcher unique from other auction house addons is that it records multiple scans instead of just the most recent. This obviously uses a great deal of memory, so only scans of items specified by the user will be recorded. The saving of multiple scans allows for a more accurate determination of value, and allows the addon to deduce if some auctions were actually sold, so you can see which auctions are actually selling as opposed to basing a value off the prices of auctions that may not be selling at all.

The number Market Watcher cares about the most is price per unit - particularly buyout price per unit. Lists are sorted by and comparisons are made by this price. For example, you might have the addon set to scan for abyss crystals, but not display the result in the scan summary unless the price is below a set value. If there are crystals for sale below that value, then the lists generated by the addon will order the auctions by price per unit regardless of stack size. The price history graphs use the lowest, average, and highest price per unit.

How to Use Market Watcher

Adding Items

Once you have installed Market Watcher, visit an auction house NPC and bring up the auction house window.

You will notice two new tabs: History, and Scan.

First, you need to specify which items you wish to "watch." Click the History tab, then click Add.

The Add Item window appears. Enter the name of an item you wish the addon to track, or the item id of an item. This addon needs specific information about the items it scans to function correctly, so it will need to get this information by checking the auction house for it, your inventory, your trade skills, or by silently asking the server to bring up tooltip information about an item id. The item id can be obtained by visiting a WoW database website. Simply search for the item in question and get the number in the URL, i.e. "http://www.wowhead.com/?item=34057"

Once you have added your item, the edit item window appears. From here you can instruct the addon to record the scans of the item, how long to keep the scans, and whether to only record full stacks. Also, you may configure the addon to not display the scan results of items that do not meet certain criteria, such as if the item is too expensive (or cheap), or whether there are none for sale or not. This speeds daily shopping and allows you to easily notice when there are undervalued auctions, or if a market is ripe for your own auctions, or to hide uninteresting markets.

Scanning

Once you have input all the items you want to watch for, click the Scan tab, then click the Scan button. If you do not want to record this scan, then uncheck the "Record Scans" check box. There are a couple of reasons you may not wish to record a particular scan.

First, scans can use up a lot of memory. In fact there is currently no limit to the memory usage of this addon - it is possible to configure this addon to use as much memory as you tell it to, so you must pay some attention to this if you record scans for many items. The memory used by the addon is prominently displayed on the History tab. To give you a rough idea of how much memory scans might use, 500 or so individual item scans uses up about two megabytes of memory. If you configured the addon to record 50 items, then hitting the scan button with record scans checked will use roughly two megabytes of ram after 10 clicks of the scan button. It is also important to note, however, that some items will use far more memory than others. Frostweave cloth or Infinite Dust scans will use much, much more memory than say, Nobles Deck scans.

Secondly, the more uniform your scans are, the more accurate some of the addon estimates and calculations will be. Specifically the price change indicators in the scan summary and the technical analysis indicators.

Once the scan is complete, the scan summary is displayed. Here you can see at a glance how many units are for sale and the cheapest price per unit. If you input a threshold value when setting an item's options, the price text will either be green or red depending if the item's unit price is below or above that threshold value. If an item has scans saved, a percentile indicating the price change from the last week and the last month is displayed. This allows you to quickly determine if an item is selling above or below market value.

Mouseovering an item's summary will bring up a tooltip that will list every auction of that item at the time of the scan, ordered by buyout price per unit. Clicking on an item's summary will query the auction house for that item, and bring up the results on the right side of the window. From here you can conveniently make your purchases in a compact, price per unit ordered list. Shift + right clicking a result will buy that auction out instantly. Note that the auctions listed on the right side of the window are actual auction house results, and therefore have multiple pages, so you may need to click the arrows at the bottom to find the cheapest auction as indicated in the tooltip.

Reviewing Scan Data

Now that you have a scan saved, you can bring up the scan on the History tab. Click the History tab and then click on an item you have set to record. If you have three or more scans, a price history graph is displayed, otherwise a display similar to Blizzard's auction house results page is displayed. You can switch between the two views by clicking the button at the bottom.

The list view will display the scan number and how long ago it was taken. To save space, auctions that are identical are merged and given a number in the # column. The number obviously being how many duplicates of this auction there were. Note that sometimes it will appear as if it did not merge every seemingly duplicate auction. That is because items have a hidden value associated with them. Blizzard uses this value to track certain details about items. (such as where they came from)

If scans are less than 12 hours apart, Market Watcher can deduce if any "Very Long" auctions have either been sold or removed by the seller. Likewise, if scans are under two hours apart, the addon can determine if a "Long" auction was sold or removed, and so on. Using some judgment, you can then determine which auctions are being bought out. If the top few auctions listed are labeled "Sold or Removed" then it's safe to say they were bought out. Auctions with bids are also indicated. You can use this knowledge to more accurately gauge an item's worth.

The graph display can visually represent an item's change in price over time. "Low" "Average" and "High" are the lowest buyout price per unit, average buyout price per unit, and highest buyout price per unit of the auctions in the scan on that date. "Actual" is the actual price. "SMA" is the Simple Moving Average, which is the average of the last 10 price points. "EMA" is the Exponential Moving Average, which works similar to the Simple Moving Average, except more weight is put on the more recent prices. "Trend" shows the overall price trend (if the price is falling, rising, or flat) of all of the scans.
Version 2.17:

* Pet cage errors fixed


Version 2.16:

* Mists compatibility


Version 2.14:

* 4.3 Compatibility


Version 2.13:

* 4.2 Compatibility


Version 2.12:

* 4.1 Compatibility


Version 2.11:

* Fixed an issue with certain obscure items breaking scans


Version 2.1:

* WoW 4.0.x compatible
* A new configuration option has been added to allow you to ignore extremely abnormal buyouts when graphing auctions
* You may now add items to your watched items list by clicking Alt + left click on items in your bags while at the History tab
* You may now scan items in your bags by Alt + left clicking those items while at the Scan tab
* You may now graph by last 2 months, 3 months, 6 months, and last year
* The Cancel Undercut and Cancel Auctions buttons will now only cancel one auction per button press due to Blizzard's restrictions


Version 2.05:

* Fixed auction quick selling durations always posting at 48 hours since the 3.3.3. patch
* A warning is now displayed upon completion of scans if addon memory use exceeds 30 megabytes


Version 2.04:

* Toc updated for WoW 3.3
* Option added to allow opening of the tradeskill window while the auction house window is open

Version 2.03:

Updated toc to 30200
Reduced the wait time to get auction seller names for items that are not set to record
Auctions with bids are now indicated with an asterisk (indicating somebody else bid on the item) or a plus sign (indicating that you have a bid on the item)


Version 2.02:

Fixed a bug that crashed the client in rare circumstances (hopefully -- it's fixed on mine anyway)
Scan summary price tooltips are now more uniform
The last price entered when selling items with none currently for sale will be remembered (glyph sellers may appreciate this)
Fixed a bug with the None for Sale option and a threshold conflict


Version 2.01:

bug fixes


Version 2.0:

* A quick sell panel for starting auctions, crafting items, and canceling auctions
* A filters feature that allows you to narrow down the query results even further
* Right clicking category names will now scan the category
* A cancel undercut button, which will cancel every one of your displayed undercut auctions
* A tradeskill selector, which will allow certain functions, such as the inclusion of crafted items in search queries, crafting selected items on the quick sell panel, and enabling crafted item filters
* A graph tooltip is now displayed when mouseovering items, as well as an item tooltip
* Slightly faster scanning (especially on high latency connections)
* Summary results now update when clicking on an item if that item is one page. You may also rescan items that are more than one page by clicking the rescan button on the quick sell panel
* Items can now be "hidden" by right clicking their scan results. The cancel undercut button will not cancel auctions of hidden items
* Shift right clicking an item in the scan summary will now add that item to the watched items list if it is not already watched
* Shift right clicking an item on the history tab will now scan the item
* Ctrl Alt right clicking an item on the history tab will now remove the item if it has zero scans
* Several bug fixes
Archived Files (15)
File Name
Version
Size
Author
Date
2.16
89kB
Torrid01
09-23-12 06:30 PM
2.14
93kB
Torrid01
12-07-11 06:15 AM
2.13
93kB
Torrid01
06-29-11 09:11 AM
2.12
93kB
Torrid01
05-02-11 06:00 AM
2.11
93kB
Torrid01
12-10-10 07:50 PM
2.1
93kB
Torrid01
10-13-10 06:37 AM
2.05
91kB
Torrid01
04-01-10 10:41 PM
2.04
91kB
Torrid01
12-09-09 12:39 AM
2.03
91kB
Torrid01
08-04-09 09:15 PM
2.02
90kB
Torrid01
06-30-09 08:39 PM
2.01
90kB
Torrid01
05-23-09 10:40 AM
2.0
90kB
Torrid01
05-18-09 11:19 AM
1.02
71kB
Torrid01
04-14-09 08:24 AM
1.01
70kB
Torrid01
03-29-09 09:36 PM
1.0
70kB
Torrid01
03-26-09 07:00 PM


Post A Reply Comment Options
Unread 04-18-09, 04:30 PM  
Marthisdil
An Onyxian Warder
AddOn Author - Click to view AddOns

Forum posts: 350
File comments: 98
Uploads: 1
Interesting mod! Is it possible for it to pickup it's scan info when Auctioneer does a full AH scan so separate scans don't have to be done?
__________________

Marth



Marthisdil is offline Report comment to moderator  
Reply With Quote
Unread 04-13-09, 01:48 PM  
Banur
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 7
File comments: 126
Uploads: 3
as I'm running 300+ addons on my main
Same here.. xD
..and this is one of of my top favourite addons. /bow

But what about a little quick search in the scan tab?
For stuff you don't want to check every time if you need them only once or twice.
Banur is offline Report comment to moderator  
Reply With Quote
Unread 04-10-09, 09:52 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
Re: Re: Re: Re: Graph

Originally posted by Torrid01
Well, I loaded your saved variables file into my client and I got a graph just fine, so I don't know what to tell you. Although the graphs were pretty much straight lines as the two items you had saved scans of did not vary in price much.

edit: I just thought of a possible cause. Did you install any addon that uses LibGraph recently? If you did, it's possible that the addon isn't implementing LibGraph correctly. Do you have Recount installed? If so, does it display graphs ok?
I actually reinstalled some of my addons and afterwards MarketWatcher didn't work, but when I installed MW after Recount it did work for some reason o.O!

Thanks for the quick feedback!

Fonjask

PS: I can't put too many items in there, as I'm running 300+ addons on my main .
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Unread 04-10-09, 08:15 AM  
Torrid01
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 50
Uploads: 3
Re: Re: Re: Graph

Originally posted by Fonjask
Checkboxes are all checked, and tried several combinations of checking.
I've got lua errors on, bugsack/buggrabber installed

Copy of my savvar's: Link
Well, I loaded your saved variables file into my client and I got a graph just fine, so I don't know what to tell you. Although the graphs were pretty much straight lines as the two items you had saved scans of did not vary in price much.

edit: I just thought of a possible cause. Did you install any addon that uses LibGraph recently? If you did, it's possible that the addon isn't implementing LibGraph correctly. Do you have Recount installed? If so, does it display graphs ok?
Last edited by Torrid01 : 04-10-09 at 08:25 AM.
Torrid01 is offline Report comment to moderator  
Reply With Quote
Unread 04-10-09, 06:21 AM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
Re: Re: Graph

Originally posted by Torrid01
Please make sure you:
  • Have a check box checked to the right of the graph (no graph displays if you have none checked)
  • Have lua errors toggled on under interface options.

If you still don't get a graph or an error, I might need a copy of your MarketWatcher.lua file in your SavedVariables folder to figure out the problem without more information.
Checkboxes are all checked, and tried several combinations of checking.
I've got lua errors on, bugsack/buggrabber installed

Copy of my savvar's: Link

(Scroll to the bottom and click on 'Save file to your PC: click here')

s, Fonjask
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Unread 04-09-09, 07:08 PM  
Torrid01
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 50
Uploads: 3
Re: Graph

Originally posted by Fonjask
Now MarketWatcher doesn't show the graph anymore .
No matter what options I got on the graph or what item (yes i have multiple scans on several items over 2 weeks time), it just doesn't show. When I click on List, I can see all the scans, but when I click on Graph again It's just plain dark. There are no errors given. Anyone else got same problem?

s, Fonjask
Please make sure you:
  • Have a check box checked to the right of the graph (no graph displays if you have none checked)
  • Have lua errors toggled on under interface options.

If you still don't get a graph or an error, I might need a copy of your MarketWatcher.lua file in your SavedVariables folder to figure out the problem without more information.
Torrid01 is offline Report comment to moderator  
Reply With Quote
Unread 04-09-09, 01:17 PM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
Graph

Now MarketWatcher doesn't show the graph anymore .
No matter what options I got on the graph or what item (yes i have multiple scans on several items over 2 weeks time), it just doesn't show. When I click on List, I can see all the scans, but when I click on Graph again It's just plain dark. There are no errors given. Anyone else got same problem?

s, Fonjask
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Unread 04-07-09, 10:45 AM  
Hei-di
A Defias Bandit

Forum posts: 3
File comments: 31
Uploads: 0
ok, stupid me :/

record scans was disabled :/
Hei-di is offline Report comment to moderator  
Reply With Quote
Unread 04-07-09, 09:29 AM  
Torrid01
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 50
Uploads: 3
Originally posted by Hei-di
Great Addon, been looking for something like this for long.

One Big problem is, that some Items work, some dont.

Ex: Scarlet Ruby works as intended, Sky Sapphire isnt.
It just doesnt transfer the Data to the History Tab
There is a known bug when "stack only" is checked under history options. Uncheck this for all your items and see if that solves your problem. (Also make sure you have record checked for the items you want to record)
Torrid01 is offline Report comment to moderator  
Reply With Quote
Unread 04-07-09, 08:54 AM  
Hei-di
A Defias Bandit

Forum posts: 3
File comments: 31
Uploads: 0
Great Addon, been looking for something like this for long.

One Big problem is, that some Items work, some dont.

Ex: Scarlet Ruby works as intended, Sky Sapphire isnt.
It just doesnt transfer the Data to the History Tab
Hei-di is offline Report comment to moderator  
Reply With Quote
Unread 04-03-09, 02:42 AM  
Hati-EK
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 20
File comments: 88
Uploads: 4
Love It! I just love it!
Missed something like this in Auctioneer

but one thing - addon has already builded in "Lowest Bid" ... how about to add a Bid Button to the buyout button on the scan page?
Hati-EK is offline Report comment to moderator  
Reply With Quote
Unread 04-02-09, 10:08 AM  
IseriSwiftsong
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 7
Uploads: 2
Been using this for a few days. Awesome addon. However, would it be possible to have maybe have the time of day on the X-axis? Or maybe if you hover some point in the graph it tells you what the X and Y values are for the selected line.

Other than that, this addon is indeed very useful.
IseriSwiftsong is offline Report comment to moderator  
Reply With Quote
Unread 04-01-09, 09:04 PM  
Torrid01
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 50
Uploads: 3
Auctioneer and my addon go about things differently. Market Watcher was never intended to be a replacement for Auctioneer. Auctioneer scans the entire auction house and records less historical data because the amount of memory it would require to save the amount of information my addon saves for the handful of user specified items would be hundreds of megabytes if you recorded the entire auction house.

I have scans of Dragon Eyes going back to January 8th. 121 scans. Each scan is a complete snapshot of the auction house when the scan was taken. Seller name, time left, number of auctions, bids, everything. I could tell you exactly what the auction house looked like for for dragon eyes on the Black Dragonflight server (horde faction) on Valentine's day at 3:00 in the afternoon (pacific time) and which auctions ending up selling.

I also record abyss crystals, dream shards, frozen orbs (59 scans) snowfall ink (54 scans), and frostweave cloth. (40 scans) Memory used: ~2.25 megs. Auctioneer doesn't save this level of detail, but it can give you a good price estimate on every item sold in the auction house, so you don't need to know ahead of time what you want to keep track of.

Originally posted by Nechckn
Auctioneer surely maintains a "history" for items, otherwise there would be no way to recommend reasonable pricing. Such data is found in the Auc-Stat-* files within the SavedVariables directory. Not sure where you are looking at the moment. Also, all sold, won, or failed information is saved via the BeanCounter module if users have the complete Auctioneer Suite installed.
Yes, but as far as I can tell, Auctioneer does not record the date and time of each auction it scans, which would make auctioneer's data useless for the purposes of my addon.

Also, unless I'm mistaken, BeanCounter's data is just for the auctions you create, which is not data my addon could make use of. So while Auctioneer does record some historical data, it's not detailed enough to be compatible with Market Watcher.

Originally posted by Nechckn
Also, another part of the Auctioneer Suite, if enabled, is the AuctioneerDB AddOn. That stores information for use with the external http://AuctioneerDB.Com application, and its format may be better for your use.
AuctioneerDB is for offline archiving of scan data, so it would not be possible to load that data in-game. Although the very existence of this this application sort of illustrates the point that Auctioneer and other auction scanning addons only retain the last one or few scans of the auction house due to memory limitations.
Torrid01 is offline Report comment to moderator  
Reply With Quote
Unread 04-01-09, 02:22 PM  
Nechckn
Premium Member
 
Nechckn's Avatar
Featured Addon Author

Forum posts: 25
File comments: 478
Uploads: 0
Fonjask,

Auctioneer surely maintains a "history" for items, otherwise there would be no way to recommend reasonable pricing. Such data is found in the Auc-Stat-* files within the SavedVariables directory. Not sure where you are looking at the moment.

Also, all sold, won, or failed information is saved via the BeanCounter module if users have the complete Auctioneer Suite installed.

Also, another part of the Auctioneer Suite, if enabled, is the AuctioneerDB AddOn. That stores information for use with the external http://AuctioneerDB.Com application, and its format may be better for your use.

The data formats are explained within our wiki at http://wiki.norganna.org/AucAdvanced/ScanData for the ScanData file, that is updated directly with each scan but the format is about the same for the statistics. AuctioneerDB's wiki page is found at http://wiki.norganna.org/AucAdvanced/Auc-DB.lua and BeanCounter's formatting is at http://wiki.norganna.org/BeanCounter...variables_file .

If there are issues, feel free to visit us by clicking the "chat" link at the top of http://AuctioneerAddOn.Com or posting on our main support board, at http://Forums.Norganna.Org .

We are more than willing to help with such an effort- were it not for the inclusion on the "April fools" app store of WoWI, we may never have known of the existence of this AddOn.

Best of luck,

Nikk :shades:

Originally posted by Fonjask
Auctioneer doesn't save any date but the last time they updated I believe... so it will be very hard to extract it, if not impossible.

s, Fonjask
Nechckn is offline Report comment to moderator  
Reply With Quote
Unread 03-30-09, 11:11 PM  
Fonjask
A Fallenroot Satyr
 
Fonjask's Avatar
AddOn Author - Click to view AddOns

Forum posts: 22
File comments: 264
Uploads: 6
Originally posted by DJJoeJoe
Not sure if this would be possible, but being able to extract the massive amount of data collected from Auctioneer over the years would be very nice. I realize though that it may not really be collecting the data in a way to help this addon that much, it just seems like a waste though if 'something' can't be done with the data from that addon for this one.
Auctioneer doesn't save any date but the last time they updated I believe... so it will be very hard to extract it, if not impossible.

s, Fonjask
__________________
~~~~~~~~~~~~
Fonjask is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.