Added Advanced Prices to intervals on /prices and /prices/current endpoints #214
Replies: 7 comments 15 replies
-
Thank You. Has any analysis been done on where the typical actual price sits compared to the advanced price range ? e.g. is it typically nearer the low, or typically the average of the two or a random distribution ? I'm guessing the answer should vary by state too. |
Beta Was this translation helpful? Give feedback.
-
Great news, we have been waiting for this enhancement! I will be injecting these values into EMHASS tonight. |
Beta Was this translation helpful? Give feedback.
-
This is great news! Is there any updates required for the home assistant integration to use these advanced prices values? |
Beta Was this translation helpful? Give feedback.
-
Looking like the "low" number is pretty good for SA during a negative period. |
Beta Was this translation helpful? Give feedback.
-
I've been playing with different formulae for choosing a price given we now have 3: low, high, aemo. I only have just over a day of data to work with, so things will change over time. Right now, the best results (on SA prices) has been to choose: a) aemo if it sits between low and high. Comparing low, high and aemo outcomes, they've roughly shared the same probability of being the nearest to the final price, so each around 33% "best" rate. However if you look at how often they are the worst choice, aemo is worst around 54% of the time, "low" is wrong 27% of the time, "high" 19%. Since Amber favours "low" I've compared the outcome of replacing "low" with the formula above and it currently wins 50% of the time and is worst 27%, so a big improvement in the wins column. None of the options predicted SA's mini spike this afternoon when solar dropped suddenly at the same time as wind was reducing. We'd need really good weather predictions to catch those ahead of time. |
Beta Was this translation helpful? Give feedback.
-
Also has an interesting treatment of CurrentInterval, Amber continue to publish low/high forecasts for the first 25 minutes of each interval and then remove those forecasts for the last 5 minutes as it is no longer an estimate and the full 30 minute price is locked in. |
Beta Was this translation helpful? Give feedback.
-
I'm a bit confused about Advanced Prices. What is the difference between 'predicted' and 'perKwh'? { |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, my name is Marty and I have recently joined Amber as a software engineer working alongside @madpilot and team.
We have rolled out Advanced Prices!
What are Advanced Prices?
The
AdvancedPrice
represents the Amber forecasted price prediction for a given site. These values have been "priced" for the givensiteId
, meaning that it takes the Amber forecasted wholesale price, and includes network and market fees.Where is this information included?
This change will add the
advancedPrice
attribute into theCURRENT
andFORECAST
intervals returned from the amber public API endpoints:/sites/{siteId}/prices
/sites/{siteId}/prices/current
.Also note that it is not returned for the following (given these are not estimates).
ACTUAL
intervalsCURRENT
intervals whereestimate=false
Additional Information
The OpenAPI docs have been updated, and are available here.
The definition of the AdvancedPrice property is as below:
An example output of the intervals returned from
prices/current
is below:Beta Was this translation helpful? Give feedback.
All reactions