Author

Topic: (Closed for Maintenance) Mining Profitability Chart (Read 22301 times)

legendary
Activity: 2618
Merit: 1007
Longest maintenance ever! Grin
member
Activity: 63
Merit: 10
(offtopic) such memories... all this was 9 years ago omg.
member
Activity: 63
Merit: 10
There seems to be something wrong with your chart.  The MtGox price numbers are about 10x too small, and all the other traces are smushed flat near the bottom of the chart.  And I can only see two of them.  Does each of them need its own vertical scale, perhaps?  Also there are lots of 0, Infinity and NaN values in your data below the chart.

Oh, I totally need to update the ticker scraping code >_<

Thanks for noticing, it always breaks when I pay least attention to it.
sr. member
Activity: 247
Merit: 250
Cosmic Cubist
There seems to be something wrong with your chart.  The MtGox price numbers are about 10x too small, and all the other traces are smushed flat near the bottom of the chart.  And I can only see two of them.  Does each of them need its own vertical scale, perhaps?  Also there are lots of 0, Infinity and NaN values in your data below the chart.
member
Activity: 63
Merit: 10
Added IXCoin, I0Coin and SolidCoin profitability comparison.

Will make separate bitcoin-only page next Smiley
sr. member
Activity: 302
Merit: 250
Looks like the mtgox prices aren't coming through again, is it possible to include a box to type in the variables manually if they don't come through automatically?

Otherwise, cool chart, great for comparing Bitcoin and Namecoin! Thanks.
legendary
Activity: 2506
Merit: 1010
Well, MtGox is back, bugs fixed, chart is back again, too Cheesy

Would there be a way to make the chart easier to understand by only showing bitcoin (and not including any lines or references to Namecoin ?)

Even if it is a form with a checkbox perhaps?
member
Activity: 63
Merit: 10
Well, MtGox is back, bugs fixed, chart is back again, too Cheesy
member
Activity: 63
Merit: 10
You're probably aware of this but if not your chart does not seem to be updating mtgox price.

The chart is correct; the numbers however are not. Fix is underway. Thanks for your feedback)
full member
Activity: 134
Merit: 100
You're probably aware of this but if not your chart does not seem to be updating mtgox price.
legendary
Activity: 2618
Merit: 1007
Also, they aren't simply weighted, profit=price/difficulty, and difficulty changes over time Smiley
I was referring to this statement above - on a 1 week chart, they actually would be just weighted (maybe with a single change in the [invisible] weighting number that travels over the chart and disappears) most of the time.

In the long chart it might be interesting, in the short version it only adds clutter imho.
member
Activity: 63
Merit: 10
Difficulty changes not even every week (well, in Namecoin it does currently Wink ), so having it on a weekly chart might be a bit much, as there would be max. 2 different difficulties (and you can see the jump anyways clearly)
You misunderstood me.

1. Difficulty is already only on historical graph
2. Look at the namecoin graph zigzags and you'll see that there's not much sense plotting prices and profits on the same scale. I think I'm gonna split them into 2 charts.
legendary
Activity: 2618
Merit: 1007
Difficulty changes not even every week (well, in Namecoin it does currently Wink ), so having it on a weekly chart might be a bit much, as there would be max. 2 different difficulties (and you can see the jump anyways clearly)
member
Activity: 63
Merit: 10
The Mtgox prices seem to be on a different scale (on the upper chart).

As they are anyways just a differently wheighted version of the profit charts, maybe you could get rid of them in the upper chart anyways? (Namecoin price - not profit - too)
Prices are using other scale than profits. I'm considering either to split them (because they're not really related), or to rescale.

Also, they aren't simply weighted, profit=price/difficulty, and difficulty changes over time Smiley
legendary
Activity: 2618
Merit: 1007
The Mtgox prices seem to be on a different scale (on the upper chart).

As they are anyways just a differently wheighted version of the profit charts, maybe you could get rid of them in the upper chart anyways? (Namecoin price - not profit - too)
member
Activity: 63
Merit: 10
This is great. I assume the address on the bottom (1NpcrLukTvASg38sbTeUMshkySTLm7FW41) is a bitcoin, not a namecoin address, right? I just want to make sure before I make a donation.
Yes, it's bitcoin. Thanks!

Also, here's how you can make the chart scroll automatically to the right. It's a dirty script, but it works.
It works! So we finally have autoscroll Smiley Thanks again!
full member
Activity: 263
Merit: 100
YGOLD is a Defi platform
This is great. I assume the address on the bottom (1NpcrLukTvASg38sbTeUMshkySTLm7FW41) is a bitcoin, not a namecoin address, right? I just want to make sure before I make a donation.

Also, here's how you can make the chart scroll automatically to the right. It's a dirty script, but it works.

Code:

Name the div with the history chart 'historydiv'.
member
Activity: 63
Merit: 10
Thanks for this! All I have to do now is check your charts to see if it's worth it more to mine nmc or btc.

Right now it's showing 0.000 for all profits. I assume that's because one of the MtGox price thingies is messed up, right?

Previously, MtGox was outputting garbage instead of tickers. Now BitcoinCharts was down for maintenance.

Now I query both MtGox and BitcoinCharts and hope one of them works Cheesy

Suggestion:
Add some horizontal lines every 1 USD, a bold one every 5

Done that Smiley
full member
Activity: 263
Merit: 100
YGOLD is a Defi platform
Thanks for this! All I have to do now is check your charts to see if it's worth it more to mine nmc or btc.

Right now it's showing 0.000 for all profits. I assume that's because one of the MtGox price thingies is messed up, right?
newbie
Activity: 56
Merit: 0
Your welcome and thanks for giving me credit on your charts page that was unexpected Smiley
member
Activity: 63
Merit: 10
Love your chart, but it stopped updating! Sad Fix in progress?
Oh shi %)

Apparently the updating job died while I was not attending it. Thank you!
newbie
Activity: 56
Merit: 0
Love your chart, but it stopped updating! Sad Fix in progress?
legendary
Activity: 2618
Merit: 1007
Suggestion:
Add some horizontal lines every 1 USD, a bold one every 5
member
Activity: 63
Merit: 10
The Namecoin difficulty seems to come from a website that is down, hm?

"If you decide to go after Namecoin instead, the numbers would look as following:
Infinity NMC/day, 0.0400 NMC/BTC ($0.7616 per NMC), and $Infinity/day.
After next Namecoin diff update: Infinity NMC/day and $Infinity/day."

I'M GOING TO BE INFINITIVELY RICH, BABY! Grin

Oh, you catched a moment when I was updating the code Smiley

So, the update:

- Split charts to "last week" and "all time"
- Added namecoin difficulty/price/profit.
legendary
Activity: 2618
Merit: 1007
The Namecoin difficulty seems to come from a website that is down, hm?

"If you decide to go after Namecoin instead, the numbers would look as following:
Infinity NMC/day, 0.0400 NMC/BTC ($0.7616 per NMC), and $Infinity/day.
After next Namecoin diff update: Infinity NMC/day and $Infinity/day."

I'M GOING TO BE INFINITIVELY RICH, BABY! Grin
member
Activity: 63
Merit: 10
Update: MtGox stats (and all currency calculations) were screwed. Fixed.
legendary
Activity: 2618
Merit: 1007
I don't know of any exchange where you can sell Namecoin for USD!
I know https://exchange.bitparking.com/ . What's wrong with NMC->BTC->USD?
Until you have your BTC from biparking in your account and then on MtGox or on another exchange it'll take 1-2 hours. Currently 2 hours make a difference of ~5 USD/BTC! Wink
member
Activity: 63
Merit: 10
make the NMC economy (and hash rate) explode like there's no tomorrow! Embarrassed
Can't think of any sensible hurt that the influx of miners might do to namecoin (name squatting? don't make me laugh)
Although if I'm missing something - please explain.

I don't know of any exchange where you can sell Namecoin for USD!
I know https://exchange.bitparking.com/ . What's wrong with NMC->BTC->USD?

Giving the BTC value in USD for NMC is a bit misleading - please at least state that you'd get x BTC for 100MH/s mining Namecoins wich would then be worth y USD on MtGox.
Well, I should probably mention about mining pool fees, mtgox fee, variance, lost/stale/invalid/orphaned blocks and all such things then... It would get over-complicated and would resemble a big pile of legaleze, which I don't really want. That's what Wiki is for.
legendary
Activity: 2618
Merit: 1007
Dude! Putting Namecoin in there will only make the NMC economy (and hash rate) explode like there's no tomorrow! Embarrassed

It is a TINY network, compared to BTC at the moment and what's worse: I don't know of any exchange where you can sell Namecoin for USD! Giving the BTC value in USD for NMC is a bit misleading - please at least state that you'd get x BTC for 100MH/s mining Namecoins wich would then be worth y USD on MtGox.
member
Activity: 63
Merit: 10
Difficulty Factor   817583.785486

per Month   ฿22.44   $224.39

Yep. I wonder what all those people will do with their 2-3k$ rigs now Cheesy

The Namecoin predicted difficulty jump stands out even more)
sr. member
Activity: 364
Merit: 250
this happens to mining in 1000 more blocks.

Difficulty Factor   817583.785486
Hash Rate (mega-hashes / second)   : 600
Exchange Rate ($/฿): $10.00

Coins   Dollars
per Day   ฿0.74   $7.38
per Week   ฿5.38   $53.82
per Month   ฿22.44   $224.39
member
Activity: 63
Merit: 10
Update: Now with Namecoin ( http://dot-bit.org/ ) data!

Can't find historical namecoin data though, started to collect on my own...
member
Activity: 63
Merit: 10
Ah, and another question:
Where do you get this data from?

I guess from bitcoincharts.com... right?
Oh BTW, do you know of any historical data of NMC/BTC tickers?
member
Activity: 63
Merit: 10
There is a weird portion in the graph where the price is below the profit line. Is it something wrong with the data?

1) Price and profit does not use the same scale
2) At the very beginning of the graph, there is portion where MtGox price is not available, the profit line reflects this while the price line does not Smiley I may cut it off in the future though.

Ah, and another question:
Where do you get this data from?

I guess from bitcoincharts.com... right?
Bitcoincharts, blockexplorer, mtgox.

Profitability charts are based on the concept that you can predict the future, which you can't even come close.

@$30/BTC your chart would never have predicted a huge drop to $13/BTC. People would be crying salty tears based on a $30 projection that suddenly halved.

EDIT: Sorry you are only looking at current month and predicted next difficulty. Not so bad. Thumbs up to you then.
Well, this isnt meant to be a "prediction chart", but a historical chart. I completely agree with you about predictions based solely on tickers, yes)
legendary
Activity: 2618
Merit: 1007
Ah, and another question:
Where do you get this data from?

I guess from bitcoincharts.com... right?
member
Activity: 70
Merit: 10
Green line: profit (linear scale)
Orange line: MtGox price (log scale)
   
OBJECTION!

Sssh, that's supposed to be sekrit. Look at that exponential return on investment instead!
legendary
Activity: 2618
Merit: 1007
sorry might sound quite "stupid" but as the difficulty scales go up (meaning less bitcoins are generated per mh/s) would it not cause by default, an increase of value of BTC as they become more "rare" or "harder" to "produce"?
Only if the rate that people buy BTC keeps up with the rate BTC are generated.
If there is more demand than ~7200 new BTC/day (plus what old miners are selling from their stashes, so maybe ~8000 BTC/day for a while still) price will go up, if there is less, price will go down.

Difficulty wil FOLLOW price (as it might get unprofitable to mine at some points) but not vice versa - a merchant will nearly ALWAYS see ~7000-7500 BTC per day generated regardless of difficulty (and this is the only thing that drives price) unless a lot of miners quit at the same time.
newbie
Activity: 10
Merit: 0
sorry might sound quite "stupid" but as the difficulty scales go up (meaning less bitcoins are generated per mh/s) would it not cause by default, an increase of value of BTC as they become more "rare" or "harder" to "produce"?
hero member
Activity: 602
Merit: 500
God no... not more of this stuff. Profitability charts are based on the concept that you can predict the future, which you can't even come close.

@$30/BTC your chart would never have predicted a huge drop to $13/BTC. People would be crying salty tears based on a $30 projection that suddenly halved.

EDIT: Sorry you are only looking at current month and predicted next difficulty. Not so bad. Thumbs up to you then.
legendary
Activity: 1442
Merit: 1005
* Changed mtgox price to linear scale
* added (somewhat scary) next difficulty-based profit estimate

Also, yes, in Ukraine we use commas too, but I'm too lazy to make dynamically-generated page for different languages/countries Smiley

There is a weird portion in the graph where the price is below the profit line. Is it something wrong with the data?
member
Activity: 63
Merit: 10
* Changed mtgox price to linear scale
* added (somewhat scary) next difficulty-based profit estimate

Also, yes, in Ukraine we use commas too, but I'm too lazy to make dynamically-generated page for different languages/countries Smiley
newbie
Activity: 28
Merit: 0
Currently, 100 MH would give you 0,17728007 BTC/day. At rate $21,70 per BTC this gets you $3,8470/day

Don't get me wrong, I'd love to get $3800/day for 100MH, but I don't think that is correct Wink

-Phil

Hmm, there were commas in place of decimal points. Fixed.

Europeans use commas at the decimal point.
legendary
Activity: 2618
Merit: 1007
I'm only really interested in the profit part anyways...  Wink

Nice work so far, let's see how this will still be improved!

/bookmarked

Edit:
Check out code.google.com/apis/chart/ for example... maybe it'll help you?
member
Activity: 63
Merit: 10
I don't feel the log scale profit reflects the true volatility of mining. Will make mtgox linear, too.
legendary
Activity: 1442
Merit: 1005
Green line: profit (linear scale)
Orange line: MtGox price (log scale)
OBJECTION!

I doesn't really makes sense to compare then, so I don't see problem with different scales. Do you?
Well profit is part of a price... and I would be happy if you used either linear or log scale (possibly log to accommodate them both)
member
Activity: 63
Merit: 10
Green line: profit (linear scale)
Orange line: MtGox price (log scale)
OBJECTION!

I doesn't really makes sense to compare then, so I don't see problem with different scales. Do you?
legendary
Activity: 1442
Merit: 1005
Green line: profit (linear scale)
Orange line: MtGox price (log scale)
   

OBJECTION!
newbie
Activity: 56
Merit: 0
Currently, 100 MH would give you 0,17728007 BTC/day. At rate $21,70 per BTC this gets you $3,8470/day

Don't get me wrong, I'd love to get $3800/day for 100MH, but I don't think that is correct Wink

-Phil

Hmm, there were commas in place of decimal points. Fixed.

Very cool.  I would have assumed decimals anyhow. Smiley
member
Activity: 63
Merit: 10
Currently, 100 MH would give you 0,17728007 BTC/day. At rate $21,70 per BTC this gets you $3,8470/day

Don't get me wrong, I'd love to get $3800/day for 100MH, but I don't think that is correct Wink

-Phil

Hmm, there were commas in place of decimal points. Fixed.
full member
Activity: 155
Merit: 100
I like it!

However, this math doesn't quite add up to me...

Currently, 100 MH would give you 0,17728007 BTC/day. At rate $21,70 per BTC this gets you $3,8470/day

Don't get me wrong, I'd love to get $3800/day for 100MH, but I don't think that is correct Wink

-Phil
member
Activity: 63
Merit: 10
2012-01-06: Closed for maintenance

2011-09-25: Added IXCoin, I0Coin, SolidCoin
2011-06-27: MtGox is back, bugs fixed, chart is back again, too Cheesy


I've got tired of http://bitcoin.atspace.com/income.html (since it only works once a day for me), and made my own Smiley

See http://tvori.info/bitcoin/charts/ . Suggestions welcome.

Displayed data:
* Historical profit chart (BTC, NMC)
* Last week profit chart

* current profit (All currencies)
* projected profit (accounts for next difficulty increase)

Data sources:
* BlockExplorer
* Bitcoin prices/profits: MtGox / BitcoinCharts (whichever ticker works at the time)
* Namecoin: Bitparking Exchange + MtGox.
Jump to: