Template talk:Inflation
Template:Inflation is permanently protected from editing because it is a heavily used or highly visible template. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by consensus, editors may use {{edit template-protected}} to notify an administrator or template editor to make the requested edit. Usually, any contributor may edit the template's documentation to add usage notes or categories.
Any contributor may edit the template's sandbox. Functionality of the template can be checked using test cases. |
This is the talk page for discussing improvements to the Inflation template. |
|
Archives: 1, 2, 3Auto-archiving period: 180 days |
This template does not require a rating on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||
|
|
|||
This page has archives. Sections older than 180 days may be automatically archived by Lowercase sigmabot III when more than 4 sections are present. |
Edit request 2 March 2024
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Description of suggested change: In the diff, I updated Finnish inflation data to 2023. I request changes to {{Template:Inflation/year|FI}}
to update the year to 2023, and change the source for the data to this datasheet from Statistics Finland
Diff: [1] Szmenderowiecki (talk) 19:02, 2 March 2024 (UTC)
Further edit request
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Description of suggested change: Sources in many countries refer to the following citation: Afterwards, Coos Santing, 2007, Inflation 1800-2000, data from OECD, Organisation for Economic Co-operation and Development, Economic Outlook. Historical Statistics and Mitchell, B. R. International Historical Statistics, Africa, Asia and Oceania 1750-1993 London : Macmillan ; New York : Stockton, 1998, International Historical Statistics, Europe 1750-1993 London : Macmillan ; New York : Stockton, 1998, and International Historical Statistics, The Americas 1750-1993 London : Macmillan ; New York : Stockton, 1998
The data link returns a 404 error, change it to [2] Szmenderowiecki (talk) 19:27, 2 March 2024 (UTC)
- Done --Ahecht (TALK
PAGE) 19:39, 11 April 2024 (UTC)
Edit request 2 March 2024
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Description of suggested change: Added new values from 1991 to 2023 provided by Rosstat. This obviates the need for the source that is only for 1991-1992 and updates Russia's inflation rates to 2023. Changes are requested to /year template from 2007 to 2023 and to /fn part to reflect changed sources.
Diff: [3] Szmenderowiecki (talk) 20:16, 2 March 2024 (UTC)
- Szmenderowiecki, entirely up to you if you want to do this, but since you're updating Russian inflation statistics and are a Russian speaker, if you have the time it would be quite helpful if you could add the data in this document, which I can't read, to the template if it provides anything useful (it also seems more reliable than the current National Economy of Russia source). Zoozaz1 (talk) 00:32, 3 March 2024 (UTC)
- Absolutely, will look into that. Szmenderowiecki (talk) 15:48, 4 March 2024 (UTC)
- Zoozaz1 Here I found a downloadable and better searchable version of this paper, but even though the scope of work is admirable, each of the components is assessed separately (so prices on grains, clothing, metals, salt etc.). There is no one CPI measure in this work, and calculating it ourselves will definitely be verboten.
- Also, this work only covers the XVI century. There's a lot of economic literature listed here that may be useful for the XVII century but I will have to read it when I have time. Szmenderowiecki (talk) 17:14, 4 March 2024 (UTC)
- I see, that's unfortunate. When you get around to looking through the books listed there, let me know if you can't find a copy, I should be able to find it. Zoozaz1 (talk) 00:03, 6 March 2024 (UTC)
- No luck finding inflation data. Just read through all books. Szmenderowiecki (talk) 01:15, 6 March 2024 (UTC)
- I see, that's unfortunate. When you get around to looking through the books listed there, let me know if you can't find a copy, I should be able to find it. Zoozaz1 (talk) 00:03, 6 March 2024 (UTC)
- Absolutely, will look into that. Szmenderowiecki (talk) 15:48, 4 March 2024 (UTC)
Done * Pppery * it has begun... 15:15, 17 April 2024 (UTC)
Edit request 2 March 2024
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Description of suggested change: Added new values from 2022 to 2023 provided by Eurostat; also, I changed the source to Eurostat instead of the Federal Reserve citing Eurostat. Changes are requested to /year template from 2021 to 2023 and to /fn part to reflect changed sources.
Diff: [4] Szmenderowiecki (talk) 20:48, 2 March 2024 (UTC)
- @Szmenderowiecki: I've updated /year. Could you please write the exact wikitext you want for /FN after all of these requests to Template:Inflation/fn/sandbox, since it's not obvious to me how best to cite these websites. * Pppery * it has begun... 01:15, 31 March 2024 (UTC)
- Reping Szmenderowiecki * Pppery * it has begun... 22:58, 16 April 2024 (UTC)
- Pppery, updated as requested Szmenderowiecki (talk) 15:11, 17 April 2024 (UTC)
- And copied that live. * Pppery * it has begun... 15:15, 17 April 2024 (UTC)
- Pppery, updated as requested Szmenderowiecki (talk) 15:11, 17 April 2024 (UTC)
- Reping Szmenderowiecki * Pppery * it has begun... 22:58, 16 April 2024 (UTC)
Update requested for US 2023 data
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Template is not yet showing US data adjusted to 2023. See the examples on Template:Inflation/doc that are like {{Inflation|US|...|fmt=eq|...}} which are still rendering as "in 2022" rather than "in 2023". I see that Template:Inflation/US/dataset has been updated with 2023 data, but I think that also Template:Inflation/year still needs to be updated for 2023? Thanks. netjeff (talk) 19:30, 10 March 2024 (UTC)
- SWinxy made two edits in responding to this edit request: one to Template:Inflation/US/dataset to add the 2023 figure (per edit req) and one to Template:Inflation/fn to Update US access-date. A comment on Template:Inflation/US/dataset says:
<!-- *** When changing this, also update the reference in Template:Inflation/fn and the latest year in Template:Inflation/year! *** -->
– wbm1058 (talk) 14:08, 29 March 2024 (UTC)
- Clearly Template:Inflation § Developer documentation leaves something to be desired, as we have issues with drive-by template editors responding to edit requests here.
- All pages with titles beginning with Template:Inflation/US shows that there are two US inflation datasets:
- {{Inflation/USD}}, which redirects to {{Inflation/US}}, {{Inflation/US/dataset}}, {{Inflation/US/startyear}}
- {{Inflation/US-CAP}}, which redirects to {{Inflation/US-GDP}}, {{Inflation/US-GDP/dataset}}, {{Inflation/US-GDP/startyear}}
- Sdkb edited Template:Inflation/year @ 02:13, 28 March 2024, to Update US cap on behalf of User:SWinxy (note the hidden comment next to the edit here).
- But SWinxy edited {{Inflation/US/dataset}}, not {{Inflation/US-GDP/dataset}}. We need to be clear on what the difference is between these, and make sure that we're updating the correct one. – wbm1058 (talk) 15:19, 29 March 2024 (UTC)
- Asking for updates in multiple places (especially with something as complicated as this) is always going to cause issues, no matter how strong the hidden comment warning. Could we design it so that e.g. {{Inflation/year}} automatically reads the other templates and derives the most recent year from them? Sdkb talk 15:25, 29 March 2024 (UTC)
- Aw, shoot. Sorry for messing this up. While I erroneously missed editing Inflation/year, the edit request was to Inflation/US/dataset. Does Inflation/US-GDP/dataset need to be updated as well? SWinxy (talk) 17:52, 29 March 2024 (UTC)
- OK, getting myself up to speed. The source for {{Inflation/US/dataset}} is the Federal Reserve Bank of Minneapolis, and right, that's what you got in the previous edit request.
- The source for {{Inflation/US-GDP/dataset}} is Samuel Willamson's MeasuringWorth website, per the template documentation. That was last updated by Titan877 at 07:15, 30 November 2023, and I see that Titan877 was responsible for a couple of 30 November 2023 edit requests above, which were done by Paine Ellsworth. Those updated the year from 2021 → 2022, and came from http://www.measuringworth.com/datasets/usgdp/
- On that page, you use the form in the grey box on the upper right of the page. Check the box for "US GDP Deflator", enter initial year 1790, ending year 2023, then click Retrieve, and...
- Voila, we have a number for the year 2023,
122.27
– so, yes, we can update that from 2022 → 2023 now. Apparently that was done months late, last year, since it wasn't done until the end of November. – wbm1058 (talk) 19:20, 29 March 2024 (UTC)
- Done – wbm1058 (talk) 23:59, 29 March 2024 (UTC)
Edit request 14 March 2024
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Description of suggested change: Adding a link to MeasuringWorth and fixing the second use of Measuring Worth (note the space, which should not be there) for the US citation in Template:Inflation/fn.
Diff:
− | http://www.measuringworth.com/datasets/usgdp/ |work= | + | http://www.measuringworth.com/datasets/usgdp/ |work= [[MeasuringWorth]] |year= 2023 |
− | United States [[Gross Domestic Product deflator]] figures follow the | + | United States [[Gross Domestic Product deflator]] figures follow the ''MeasuringWorth'' series. |
SounderBruce 00:11, 14 March 2024 (UTC)
- I've made the requested change in the template sandbox. – wbm1058 (talk) 13:21, 29 March 2024 (UTC)
- Done – wbm1058 (talk) 00:01, 30 March 2024 (UTC)
Edit request for Laura Veale
There are three inflation templates on the above page, and today they have all suddenly reported an error, thus:
(equivalent to £Error when using Error when using {{Inflation}}: |index=
(parameter 1), |value=
(parameter 2) and |start_year=
(parameter 3) must be specified.: NaN/calculation error, please notify Template talk:Inflation. in 2023).
Please resolve it? Thank you. Storye book (talk) 11:08, 7 May 2024 (UTC)
- Further examples also appear in other articles. For example, Douglas Bader. Sxg169 (talk) 13:12, 7 May 2024 (UTC)
- The issue appears to be resolved now. Thank you to whoever fixed it. Storye book (talk) 17:26, 7 May 2024 (UTC)
Template-protected edit request on 7 May 2024
This edit request to Template:Inflation/UK has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
MeasuringWorth (https://measuringworth.com/datasets/ukearncpi/) has data to 2023 for UK inflation. The current output is only to 2021. Snowman304|talk 04:57, 7 May 2024 (UTC)
- Completed. P.I. Ellsworth , ed. put'er there 10:56, 7 May 2024 (UTC)
This alteration may have resulted in an error as it appears that all usages of the template involving UK are resulting in errors (for example, Elizabeth II).Sxg169 (talk) 13:19, 7 May 2024 (UTC)
- Fixed. – Jonesey95 (talk) 13:31, 7 May 2024 (UTC)
Template-protected edit request on 9 May 2024
This edit request to Template:Inflation/fn has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
The Canadian source's access date should be changed to today (2024-05-09) because I updated the data. Snowman304|talk 21:15, 9 May 2024 (UTC)
Template-protected edit request on 9 May 2024 (2)
This edit request to Template:Inflation/year has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
The inflation year for Canada (CA) should be updated to 2023, as I updated the dataset to include 2023 data. Snowman304|talk 21:17, 9 May 2024 (UTC)
2024/updated template request
Will a "2024 option" for the template only be available after the end of the year? 92bob (talk) 01:43, 10 May 2024 (UTC)
Template-protected edit request on 15 May 2024
This edit request has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Swedish (SE)
- Please include "{{cite web |url=https://www.scb.se/en/finding-statistics/statistics-by-subject-area/prices-and-consumption/consumer-price-index/consumer-price-index-cpi/pong/tables-and-graphs/consumer-price-index-cpi/cpi-historical-numbers-1830/ |title=CPI, Historical numbers, 1830– |website=Statistics Sweden |access-date=2024-05-15}}" or something similar as a source for the dataset on Template:Inflation/fn.
- Please also include in the documentation for Template:Inflation/SE/dataset.
- Please update the end_year maximum value for SE on Template:Inflation.
- Please change "|#default = 4378" to "|#default = 5898" on Template:Inflation/SE/dataset
- Please update the date in Template:Inflation-year.
Thanks a million! Snowman304|talk 03:57, 15 May 2024 (UTC)
- I have updated Template:Inflation/fn and Template:Inflation/year. The remaining pages don't seem to be protected so you can do them yourself. * Pppery * it has begun... 16:26, 16 May 2024 (UTC)
- Thanks so much! The unprotected pages are now all updated. Snowman304|talk 22:28, 16 May 2024 (UTC)
Suggestion: Use a more up-to-date inflation metric
The United States has two common inflation metrics: the CPI and the PCEPI (Personal Consumption Expenditure PI). The CPI and its variants are designed for cost-of-living adjustments to wages in negotiated contracts. As a result, the CPI excludes many common goods (such as health insurance) provided as fringe benefits rather than being paid for out-of-pocket. The PCEPI gives a more complete picture by including all consumption goods and services. The CPI is also methodologically awkward in that it uses a right-chained basket (right-hand sum) to approximate inflation, which is strictly less accurate than the PCEPI's use of the trapezoid rule. (The bad approximation has stuck with us for what are essentially political reasons.)
The PCEPI is the metric recommended by the Federal Reserve, and the metric it pays attention to when it decides monetary policy; as a result, I suggest replacing CPI with PCEPI in this template. Does this sound reasonable? –Sincerely, A Lime 18:25, 15 May 2024 (UTC)
- A Lime, yes, though I would perhaps suggest adding another template rather than replacing the current one, for two reasons. Firstly, I assume CPI data goes back further and might be necessary for obtaining data from certain years, secondly there may be cases where one methodology is more appropriate than the other. Zoozaz1 (talk) 21:12, 18 May 2024 (UTC)
- I know the PCEPI has been reconstructed going back to at least 1929, which is roughly the same point as where CPI figures become reliable enough to be usable. –Sincerely, A Lime 21:50, 18 May 2024 (UTC)
Cents > dollars
Is it possible to convert from, e.g. 10¢ in 1940 to the modern equivalent (which would presumably be in dollars)? Cheers, ——Serial Number 54129 14:24, 17 May 2024 (UTC)
{{Inflation|US|0.10|1940|r=2}}
→ 2.17 – Jonesey95 (talk) 14:28, 18 May 2024 (UTC)
Millions > Billions
My question is similar to the one above, but on a much larger scale (I'm converting Rockefeller money). What I currently have is: $475 million (equivalent to ${{inflation|US|475|1922|r=-2|fmt=c}} million in {{inflation/year|US}})
which results in $475 million (equivalent to $8,600 million in 2023)
. What I would prefer, however, would be $475 million (equivalent to $8.6 billion in 2023)
. Is there any way to turn that 8,600
into 8.6
, or is that not possible with the template? Thanks either way, DrOrinScrivello (talk) 18:11, 31 May 2024 (UTC)
- @DrOrinScrivello:
$475 million (equivalent to ${{formatprice|{{inflation|US|475000000|1922}}}} in {{inflation/year|US}})
gives you: $475 million (equivalent to $8.65 billion in 2023). I'd note that you probably should be usingUS-GDP
instead though, which is based on GDP deflator indices instead of the CPI. Imzadi 1979 → 04:11, 30 June 2024 (UTC)- Oh, you mean I should have read the bold text at the very top of the template documentation? Novel idea, that.
- Seriously though, thanks, Imzadi1979, for both tips. DrOrinScrivello (talk) 14:12, 1 July 2024 (UTC)
Stock prices
I've seen a few cases where inflation was used to describe historical stock prices; for example, a company had an initial public offering at $13.72 per share in July 2007, or about $19.00 in 2023. Because this template uses the consumer price index, and shares of stock are not consumer goods, I typically remove these adjustments. Is this generally good practice? If so, could you please add stock prices as an example of situations in which not to use this template? White 720 (talk) 15:05, 8 June 2024 (UTC)
- I think removing these adjustments is incorrect. The adjustment is meant to show how much of a person's purchasing power it would cost to purchase one share of stock at a given time. – Jonesey95 (talk) 18:46, 10 June 2024 (UTC)
- I agree with Jonesey, with a caveat, but it depends on the context. Inflation adjustment in the example you give serves no purpose, so removing the adjustment is not really a problem in this case; however, if the current share price had also been given, then the inflation adjustment would have given the reader a comparative measure of how well the stock has performed. Inflation adjustment for the sake of just having a modern value is not useful unless it forms the basis of a comparison. Betty Logan (talk) 21:27, 10 June 2024 (UTC)
Template-protected edit request on 30 June 2024
This edit request to Template:Inflation/year has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Please change the year for BD to 2023. I updated the CPI value. Mehedi Abedin 03:13, 30 June 2024 (UTC)
Template-protected edit request on 30 June 2024 (2)
This edit request to Template:Inflation/fn has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
Change the BD value to
| BD = {{#tag:ref|[https://www.ceicdata.com/en/bangladesh/consumer-and-producer-price-index-annual/bd-consumer-price-index Bangladesh BD: Consumer Price Index Economic Indicators CEIC{{dubious|date=June 2024}} |name = "inflation-BD" |group={{{group|}}}}}
The previous link isn’t updating the CPI value for Bangladesh anymore. Mehedi Abedin 03:18, 30 June 2024 (UTC)
pre-World War I German mark
In Lise Meitner I have some sums in pre-World War I German marks. Is there a way to convert them to present-day Euros? Hawkeye7 (discuss) 05:09, 5 July 2024 (UTC)
- I believe the {{Inflation}} template automatically converts to euros from 2003 onward:
- DM {{format price|{{Inflation|DE|100|1900|2002}}|0}} = DM 1,053
- €{{format price|{{Inflation|DE|100|1900|2003}}|0}} = €546
- Betty Logan (talk) 06:38, 5 July 2024 (UTC)
Template-protected edit request on 15 July 2024
This edit request to Template:Inflation/fn has been answered. Set the |answered= or |ans= parameter to no to reactivate your request. |
UK-GDP
- Please update the bolded dates: United Kingdom Gross Domestic Product deflator figures follow the MeasuringWorth "consistent series" supplied in Thomas, Ryland; Williamson, Samuel H. (2018). "What Was the U.K. GDP Then?". MeasuringWorth. Retrieved February 2, 2020. on Template:Inflation/fn.
- 2018 should become 2024.
- February 2, 2020 should become July 15, 2024.
- Please update the date in Template:Inflation-year to 2023.
That way, I can update the actual values and clean up the non-protected pages.
Thanks! Snowman304|talk 08:25, 15 July 2024 (UTC)
- Done Izno (talk) 22:14, 28 July 2024 (UTC)
- Thanks! Snowman304|talk 05:54, 29 July 2024 (UTC)
- This change may be related to template errors that are happening, please see Wikipedia:Village pump (technical)#Inflation template broken. hinnk (talk) 22:43, 31 July 2024 (UTC)
thousands separator character
other templates have an option to choose gaps as thousands separator, how is it expected to work with this template? ThurnerRupert (talk) 04:09, 24 July 2024 (UTC)
- Wrap it with {{val}}?
{{val|{{Inflation|US|59005|1982}}}}
→ 186293 – Jonesey95 (talk) 22:46, 24 July 2024 (UTC)
Lua version of Template:Inflation/year
2 years ago, I created a Lua version of Template:Inflation/year at Template:Inflation/year/sandbox that uses Module:Inflation to automatically determine the end year of the data so that the template won't need to be updated manually. There were no objections to implementing it when it was discussed at Template_talk:Inflation/Archive_3#c-Ahecht-20220718174100-New_sandbox_version, but for whatever reason I never actually did so. Since so much time has passed, I thought I'd ask again here before copying it over. --Ahecht (TALK
PAGE) 20:14, 10 September 2024 (UTC)
- Done. Let me know if this broke anything that I didn't catch already. --Ahecht (TALK
PAGE) 18:50, 19 September 2024 (UTC)- I think it's broken. I used it on James Brudenell, 7th Earl of Cardigan and it returns "The time allocated for running scripts has expired". AntientNestor (talk) 20:22, 19 September 2024 (UTC)
- I have reverted this edit per multiple reports at WP:VPT today. Izno (talk) 21:32, 19 September 2024 (UTC)
- @AntientNestor, Izno You must've been reverting at the exact same time I was attempting to, as I didn't even get an edit conflict notice after hitting undo. I'll investigate the performance issues further. --Ahecht (TALK
PAGE) 21:34, 19 September 2024 (UTC)- Thanks for the prompt response. It looks ok again. AntientNestor (talk) 21:44, 19 September 2024 (UTC)
- @AntientNestor, Izno: Turns out
mw.text.split()
is incredibly slow. Replacing it with a home-grown splitting function made it 20x faster. I've tested it on that James Brudenell page, and the CPU times are now virtually identical between the new and old versions. I'll go ahead and re-implement. --Ahecht (TALK
PAGE) 00:05, 20 September 2024 (UTC)- mw.text is probably Unicode sensitive, and I'd guess using lua string is not. Don't know how pertinent that is. Izno (talk) 01:36, 20 September 2024 (UTC)
- @Izno Might be a portability issue on other wikis, but since we're just dealing with numbers and basic mathematical operators there's no reason that any of the data templates should be using non-ASCII characters on enwiki. --Ahecht (TALK
PAGE) 14:38, 20 September 2024 (UTC)
- @Izno Might be a portability issue on other wikis, but since we're just dealing with numbers and basic mathematical operators there's no reason that any of the data templates should be using non-ASCII characters on enwiki. --Ahecht (TALK
- Working as before now, thanks. Apologies for diverting your attention from the project-wide issue. AntientNestor (talk) 07:34, 20 September 2024 (UTC)
- I'm giving up on this for now. Even my more efficient implementation is too slow on List of highest-grossing films in the United States and Canada, which takes the use of this template to the extreme. --Ahecht (TALK
PAGE) 15:43, 20 September 2024 (UTC)
- mw.text is probably Unicode sensitive, and I'd guess using lua string is not. Don't know how pertinent that is. Izno (talk) 01:36, 20 September 2024 (UTC)
- @AntientNestor, Izno: Turns out
- Thanks for the prompt response. It looks ok again. AntientNestor (talk) 21:44, 19 September 2024 (UTC)
- @AntientNestor, Izno You must've been reverting at the exact same time I was attempting to, as I didn't even get an edit conflict notice after hitting undo. I'll investigate the performance issues further. --Ahecht (TALK