Get an Epic Experience with Premium


Auction and Economy Login to Add Favorites
  • Project Manager: Boe2
  • WildStar
  • 7,167 Monthly Downloads
  • Supports: API 11
  • 202,431 Total Downloads
  • Updated 10/06/2015
  • Created 03/12/2014
  • 242 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v2.0.3
Support development! **

About CommodityStats


Commoditystats is a tool for tracking the price history of buy- and sell-orders on the Commodity Exchange, so that information can be used to your advantage. It does so by saving the statistics as often as once every hour and present them to you in a nice graph. It has a scan button to perform a (fast!) scan of all commodity items and a history link on every presented commodity item.
It currently features:

  • Save the price history of buy/sell orders, including C.R.E.D.D.
  • Save the history on completed/expired commodity orders
  • Display history graphs and a list of past transactions + total profit for individual items
  • Show estimated profit for commodity items
  • Autofill the best price for buy/sell transactions
  • Set auto undercut/increase options for buy- and sell orders.
  • Reuse the price/quantity of the most recently created buy/sell order
  • Set the default sell quantity to your current stack size
  • Save the position of the Carbine Commodity window.
  • Save the scrollbar position between transactions
  • Replace the 4-second blocking confirm/error window with a non-blocking alertbox

How to use?
Just install the addon and you are done. Additionally, you can type /commoditystats to change a few settings. Commoditystats will gather/save statistics on 2 occasions:

  • Simply by browsing the Commodity Exchange. Every item displayed will be saved.
  • By using the Scan button. Commoditystats will then request every item of every category. Since this takes a few seconds at most, this is the recommended way.

When browsing the Commodity exchange you will see that an extra history button has been added on every item. Click it to display a graph with the price history for that item. The first time you use this, it won't be very exciting since 1 price point results in a very empty graph. As soon as you got 2 timestamps though (differing by hour), statistics should show.

lightweight tag 6df6c6d71c90e031f5d2ef88b3a2d350bc685405 v2.0.3 Author: Jimmy Van Hecke Date: Tue Oct 6 20:09:26 2015 +0200 commit 6df6c6d71c90e031f5d2ef88b3a2d350bc685405 Author: Jimmy Van Hecke Date: Tue Oct 6 20:09:26 2015 +0200 Made default logging less verbose


First Previous Page 1 of 19 Next Last
  • #294

    "Couldn't find item ID for Sign of Fires. Transaction not saved"

    All my rune signs return this warning message. I added "fire", "water", "fusion" etc to the Singularize function until it's fixed. Keep it up man awesome addon! :)

  • #295

    "sign of fires", "sign of waters".

    Really, Carbine? Really?

    *sigh* thanks for letting me know.

    I just pushed a new update. Also made the default logging less verbose while I was at it

    Last edited by Boe2 on 10/6/2015 1:37:08 PM
  • #291

    Clicked the Transactions tab to an item I have sold and bought several times and got this error:

    ...SOFT\WildStar\Addons\CommodityStats\Transactions.lua:27: attempt to call global 'SendVarToRover' (a nil value)
    stack trace:
    ...SOFT\WildStar\Addons\CommodityStats\Transactions.lua:27: in function 'GetAllTransactionsForItemId'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1054: in function 'DisplayTransactions'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:855: in function 'LoadTransactionsForm'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1338: in function 'OnTabSelected'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1298: in function <...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1274>

  • #292

    Aaah, forgot to remove a line that really shouldn't be there.

    Fixed now.

  • #293

    Awesome! Now it works, thanks :)

    On the top of my head here are some things I would really like to see:

    • Main window with info about recently sold, recently bought, current auctions
    • History tab (All transactions in a list)
    • Statistics (Most profitable item, Daily/Weekly profit, money spent, money earned etc)
    • A way to show price/transaction history of all my sold/bought items without having to go through the AH. Could be done with a History tab
    • Transaction tab - A filter for buy/sell/both in the list (or a sort function)
    • Transaction tab - Average buying/selling price

    This addon have alot of potential and I love what it does so far! :) Keep it up man!

    Last edited by NiQ83 on 10/5/2015 1:58:51 PM
  • #289

    When I open a mail with money from a sale I get this error:

    1101 CommodityStats INFO - Processing mail with subject 'Commodity Sell Order Filled". Transactionresult: 1

    And the sale doesn't get saved apparantly

    EDIT: Nevermind I just noticed it's just a debug text :) My transactions tab isn't working at all still tho

    Last edited by NiQ83 on 10/5/2015 6:01:42 AM
  • #285

    ui\MarketplaceCommodity\MarketplaceCommodity.lua:1041: attempt to index local 'wndIconMTX' (a nil value)
    stack trace:
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1041: in function 'UpdateSlotNotification'
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1188: in function 'UpdateOrderLimit'
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1176: in function <ui\MarketplaceCommodity\MarketplaceCommodity.lua:1175>


    found the source of the error:

    BetterMarketplace addon


    Last edited by negoleg on 10/3/2015 10:08:00 AM
  • #287

    Indeed, just like the poster below: This error has nothing to do with CommodityStats.

  • #283

    ui\MarketplaceCommodity\MarketplaceCommodity.lua:1041: attempt to index local 'wndIconMTX' (a nil value)
    stack trace:
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1041: in function 'UpdateSlotNotification'
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1188: in function 'UpdateOrderLimit'
        ui\MarketplaceCommodity\MarketplaceCommodity.lua:1176: in function <ui\MarketplaceCommodity\MarketplaceCommodity.lua:1175>

  • #286

    This is not an error from CommodityStats. 

  • #281

    Latest update broke the mod completly :P

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\GeminiLogging\GeminiLogging.lua: Result too large

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\GeminiLocale\GeminiLocale.lua: Result too large

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\GeminiHook\GeminiHook-1.0.lua: Result too large

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\PixiePlot\XmlDocument.lua: Result too large

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\PixiePlot\PixiePlot.lua: Result too large

    cannot open C:\Users\Dajova\AppData\Roaming\NCSOFT\WildStar\Addons\CommodityStats\libs\GeminiAddon\GeminiAddon.lua: Result too large

    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:7: attempt to index a nil value
    stack trace:
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:7: in main chunk

  • #282

    the hell? Here it works fine.

    For a very brief moment, there was a faulty version online, though it shouldn't have broken every external lib. Can you redownload and try again?

  • #284

    Alright, latest version seems to have fixed it. Works now!

  • #280

    ...NCSOFT\WildStar\Addons\CommodityStats\Statistics.lua:99: attempt to index field 'sellPrices' (a nil value)
    stack trace:
    ...NCSOFT\WildStar\Addons\CommodityStats\Statistics.lua:99: in function 'statToString'
    ...NCSOFT\WildStar\Addons\CommodityStats\Statistics.lua:82: in function 'SaveStat'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:353: in function <...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:341>

  • #277

    After /cs log

    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:958: attempt to index field 'wndTransactions' (a nil value)
    stack trace:
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:958: in function 'DisplayTransactions'
    ...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1116: in function <...FT\WildStar\Addons\CommodityStats\CommodityStats.lua:1099>

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway