Price vs. Time Diagrams
|
I’ve written a little program that creates price vs. time diagrams, with a moving median price. It can read JBidwatcher’s “auctions.xml” files, and the “.csv” file that JBidwatcher creates. The program is a bit difficult to install, because it is written in Python, and depends on two big scientific libraries: Numpy and Matplotlib. Nevertheless I hope it is useful at least to some of you. The diagrams look like this: Installation and usage instructions are here: There is an entry in the Python Package Index, with minimal instructions: There is also a development site, for reporting bugs, requesting new features, and sharing code. Small ideas should be entered as bugs, with the “Importance” set to “Wishlist”; big ideas should be entered as so called “Blueprints”. Off course I would also love to have collaborators who help with coding. I would also like to hear what other users of JBidwatcher think about such a program. Suggestions for features and the user interface are welcome. Note: |
|
Post can be deleted. I previously didn’t know that posts can be edited. |
|
excellent idea, looks very promising on first try!. I had been collecting some data and used gnuplot to plot it, but I haven’t been into parsing that xml stuff and did that manually… What I’d love to see would be:
I like the idea to group auctions by tab, this allows to filter out new versus used, or items with additional gear versus “bare” items, or those vendors you suspect to be pushing their own auctions rather quickly. So far my experiments had a very straight median. I’d love to see it moving according to the in-week fluctuation, and to show the tendency of rising/falling prices. I haven’t found out how to achieve that yet, though. Thanks for sharing this! |
|
Hello Quo! Great that I really have a user! To make the median change faster (more wiggly) use the `-w` option. The default is `-w 30`, the minimum is `-w 3` which computes the median over three days. Thank you for the suggestions, I’ll incorporate them into the TODO list.
If you can program and want to implement some of the ideas yourself, let me know. I’ll create a project in Launchpad then, and give you commit rights. Eike. |
|
Empty post. See pointers to the websites in the first post. |