HomeAnswerNotificationsCustomize Feeds
Why the steem feed price is showing much more higher value than the actual market value? How this feed price is decided on steem blockchain?

Yes I have also noticed the same and there is a huge difference between what the price is showing in steemnow and what is showing in the witness feed.

Let's first check what witness feed is showing. For that got the following link:-


As you can see almost all the witnesses are showing their feed around 0.25 usd per steem at the moment. And if we consider the 3.5 days average of witness feed then it should be around 0.29 usd or so. But steemnow is showing the feed price as 0.40 usd and this is showing from last 15/20 days despite of the fact that steem price hass been trading well below 0.35 usd from last 10/15 days. 

To get the answer of this we should refer to github.

So please go the following github link:-


Here you can see that "current median history" is no longer calculated based on witness feeds rather it is determined based on the supply of steem and sbd.

Further before HF20 the  STEEM_SBD_START_PERCENT and STEEM_SBD_STOP_PERCENT  were 2% & 5% and the same figure aftermath of HF20 are 9% & 10% respectively.

Therefore to get the exact calculation of feed price, you can follow this:-

 To get the feed price, the better way is call get_feed_history() 

You can see the result in a screen like this

Feed Price= Base/Quote

That is why you are seeing feed price as much higher than the median feed price of witness feeds.

Thank you and Have a great day.