A monetary system under which currencies were defined by gold and redeemable into gold. Exchange rates were fixed, and gold moved freely from one gold-standard country to another.

Gold has served as money since antiquity.  “The gold standard,” or the “classical gold standard,” is a phrase that properly refers to the system in place between approximately 1880 and 1914. Then, money was defined as a weight of gold. Bank notes and other credit instruments were freely exchangeable into gold at the fixed and statutory rate. Gold coins passed from hand to hand.  The term “sound money” derives from the pleasing ring of a gold coin striking a hard surface. 

The final two decades of the 19th century were characterized by gradually falling prices, while the first decade and a half of the 20th century was characterized by gradually rising prices. However, when measured over the sweep of years, as Roy Jastram showed in his book “The Golden Constant,” gold has tended to hold its value, and prices denominated in gold have tended to remain stable.

“It was,” writes the economist Michael Bordo of the era of the gold standard in The Concise Encyclopedia of Economics, “. . . a period of unprecedented economic growth with relatively free trade in goods, labor and capital.”

“Only a trifling number of countries were forced off the gold standard, once adopted,” relates Arthur I. Bloomfield, in a monograph published by the Federal Reserve Bank of New York in 1959, “and devaluations of gold currencies were highly exceptional. Yet all this was achieved in spite of a volume of international reserves that, for many countries at least, was amazingly small and in spite of only a minimum of international cooperation, or of international agreements or commitments, on monetary matters.” The classical gold standard was interrupted by the outbreak of World War I and was never restored.  

Under the gold standard, money was a unit of measurement, like a yard or an inch. The dollar was defined as roughly one-twentieth of an ounce of gold, the pound sterling as roughly one-fifth of an ounce of gold. The dollar-sterling exchange rate was therefore fixed at roughly $5 (the fixed and seemingly permanent rate of exchange was $4.867, to be exact). This fixedness encouraged trade, but forestalled the kind of so-called aggressive money-policy interventions in vogue today. As there was only so much gold, there could be only so many dollars, pounds, French francs or German marks.

The British economist T.E. Gregory wrote of the system’s “sweet simplicity.” The exchequers or central banks of participating nations agreed to exchange currency for gold and gold for currency, at the official rate, on demand. Central bankers operated unobtrusively. They advanced funds against good collateral to solvent commercial banks, but they refrained from monetizing government securities. Neither did they engage in open-market operations with intent to steer the economy hither and yon. In fact, the very concept of the “macroeconomy” was yet uninvented.

“[T]he gold standard period witnessed a great expansion of trade,” writes Kenneth W. Dam in his book, “The Rules of the Game,” “and it is worth emphasizing in view of the attitudes  taken during the Bretton Woods period, a flow of private investment on a scale the world had never seen, and, indeed,  relative to other economic aggregates, was never to see again.”

Gold had, and, indeed, still has, much to recommend it as a monetary metal. It is scarce, durable, malleable, dense, homogeneous, beautiful and portable. At a glance, anyone can tell it’s valuable. And because it is never destroyed, above-ground stocks are immense in relation to current production. If the world’s miners stopped digging tomorrow, the gold price would therefore not necessarily go up by much; any year’s incremental production (e.g., 85.5 million ounces in 2011) is trifling in comparison to the world’s inventory (five to six billion ounces). 

“Unlike the paper dollar,” writes Lewis E. Lehrman in his book “The True Gold Standard,” “a dollar defined in law as a weight unit of gold is the monetary standard which simultaneously provides all the primary functions of true standard money: (1) a stable store of value; (2) a stable measure and unit of account; and, (3) a universally accepted means of payment. A gold monetary standard combines, in one monetary article of wealth, the three primary functions of money. Moreover, the true gold standard of history provides the global networking effects of universally acceptable, equitable, ubiquitous, standard money. Throughout long historical evolution gold became free trade money.”

Free Articles Associated with Gold standard

Oct 21, 2011: What we've forgotten

Compared to the illiquid, subsidized, undercapitalized and crisis-prone banks of the 21st century, the institutions of 19th century Boston and New Orleans seem as if they were the products of an advanced civilization.

Center Section Explained

What the figures say is obvious enough. But what do they mean? Click for a guided tour of the statistics.

Online Resources

Herewith a selection of links to Websites that the Grant’s analysts favor.

Hand-Picked Grant's

What delights await a Grant’s subscriber? Read the free sampler of complete issues to find out.

What You'll Get...

  • Clear and unconventional thinking
  • Analysis both micro and macro
  • Ideas both long and short across a range of asset classes
  • 35+ years of archived material --yours to browse for free
  • Speculation about the future informed by knowledge of the past
  • Writing you’d read for pleasure alone.

Follow Grant's

You can now follow Grant's
on Twitter! @GrantsPub

Archives

Browse 35 years of Grant’s archives by topic or article.

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Error Executing Database Query.

[Macromedia][SQLServer JDBC Driver][SQLServer]Invalid column name 'Name'.
 
The error occurred in C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm: line 68
Called from C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm: line 1
Called from E:/inetpub/wwwroot/grants2013/contentBlocks/cartoon.cfm: line 10
Called from E:/inetpub/wwwroot/grants2013/includes/sidebar.cfm: line 158
Called from E:/inetpub/wwwroot/grants2013/resources/definition-detail.cfm: line 223
Called from E:/inetpub/wwwroot/grants2013/includes/inc_campaignTemplate.cfm: line 4
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 288
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 238
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 1
Called from C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm: line 68
Called from C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm: line 1
Called from E:/inetpub/wwwroot/grants2013/contentBlocks/cartoon.cfm: line 10
Called from E:/inetpub/wwwroot/grants2013/includes/sidebar.cfm: line 158
Called from E:/inetpub/wwwroot/grants2013/resources/definition-detail.cfm: line 223
Called from E:/inetpub/wwwroot/grants2013/includes/inc_campaignTemplate.cfm: line 4
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 288
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 238
Called from e:/inetpub/wwwroot/grants2013/404.cfm: line 1
66 : 		AND regionID = #regionID#
67 : 		AND langID = #langID#
68 : 		#status#
69 : </CFQUERY>
70 : 

SQLSTATE   42S22
DATASOURCE   Grants
VENDORERRORCODE   207
SQL    SELECT nextschedule,type,description,sortorder FROM cmsContent2020 WITH(NOLOCK) WHERE Name = 'SEOPageTitle' AND ID = '/contentblocks/cartoon.cfm' AND regionID = 1 AND langID = 1 AND Status = 0
Resources:

Browser   CCBot/2.0 (https://commoncrawl.org/faq/)
Remote Address   18.206.92.240
Referrer  
Date/Time   28-Mar-23 08:23 PM
Stack Trace
at cfcms_V32ecfm607504366._factor7(C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm:68) at cfcms_V32ecfm607504366.runPage(C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm:1) at cfcartoon2ecfm991852267.runPage(E:/inetpub/wwwroot/grants2013/contentBlocks/cartoon.cfm:10) at cfsidebar2ecfm1968803614.runPage(E:/inetpub/wwwroot/grants2013/includes/sidebar.cfm:158) at cfdefinition2ddetail2ecfm799689510.runPage(E:/inetpub/wwwroot/grants2013/resources/definition-detail.cfm:223) at cfinc_campaignTemplate2ecfm954938142.runPage(E:/inetpub/wwwroot/grants2013/includes/inc_campaignTemplate.cfm:4) at cf4042ecfm923406845._factor5(e:/inetpub/wwwroot/grants2013/404.cfm:288) at cf4042ecfm923406845._factor6(e:/inetpub/wwwroot/grants2013/404.cfm:238) at cf4042ecfm923406845.runPage(e:/inetpub/wwwroot/grants2013/404.cfm:1) at cfcms_V32ecfm607504366._factor7(C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm:68) at cfcms_V32ecfm607504366.runPage(C:/ColdFusion2016/cfusion/CustomTags/cms_V3.cfm:1) at cfcartoon2ecfm991852267.runPage(E:/inetpub/wwwroot/grants2013/contentBlocks/cartoon.cfm:10) at cfsidebar2ecfm1968803614.runPage(E:/inetpub/wwwroot/grants2013/includes/sidebar.cfm:158) at cfdefinition2ddetail2ecfm799689510.runPage(E:/inetpub/wwwroot/grants2013/resources/definition-detail.cfm:223) at cfinc_campaignTemplate2ecfm954938142.runPage(E:/inetpub/wwwroot/grants2013/includes/inc_campaignTemplate.cfm:4) at cf4042ecfm923406845._factor5(e:/inetpub/wwwroot/grants2013/404.cfm:288) at cf4042ecfm923406845._factor6(e:/inetpub/wwwroot/grants2013/404.cfm:238) at cf4042ecfm923406845.runPage(e:/inetpub/wwwroot/grants2013/404.cfm:1)

java.sql.SQLSyntaxErrorException: [Macromedia][SQLServer JDBC Driver][SQLServer]Invalid column name 'Name'.
	at macromedia.jdbc.sqlserverbase.ddcw.b(Unknown Source)
	at macromedia.jdbc.sqlserverbase.ddcw.a(Unknown Source)
	at macromedia.jdbc.sqlserverbase.ddcv.b(Unknown Source)
	at macromedia.jdbc.sqlserverbase.ddcv.a(Unknown Source)
	at macromedia.jdbc.sqlserver.tds.ddr.v(Unknown Source)
	at macromedia.jdbc.sqlserver.tds.ddr.a(Unknown Source)
	at macromedia.jdbc.sqlserver.tds.ddr.c(Unknown Source)
	at macromedia.jdbc.sqlserver.dda4.m(Unknown Source)
	at macromedia.jdbc.sqlserverbase.dde7.e(Unknown Source)
	at macromedia.jdbc.sqlserverbase.dde7.a(Unknown Source)
	at macromedia.jdbc.sqlserverbase.dde7.x(Unknown Source)
	at macromedia.jdbc.sqlserverbase.dde7.t(Unknown Source)
	at macromedia.jdbc.sqlserverbase.dde7.execute(Unknown Source)
	at coldfusion.server.j2ee.sql.JRunStatement.execute(JRunStatement.java:359)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1537)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1287)
	at coldfusion.sql.Executive.executeQuery(Executive.java:1217)
	at coldfusion.sql.SqlImpl.execute(SqlImpl.java:406)
	at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1181)
	at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:815)
	at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:768)
	at cfcms_V32ecfm607504366._factor7(C:\ColdFusion2016\cfusion\CustomTags\cms_V3.cfm:68)
	at cfcms_V32ecfm607504366.runPage(C:\ColdFusion2016\cfusion\CustomTags\cms_V3.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.filter.CFVariablesScopeFilter.invoke(CFVariablesScopeFilter.java:56)
	at coldfusion.tagext.lang.ModuleTag.doStartTag(ModuleTag.java:332)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cfcartoon2ecfm991852267.runPage(E:\inetpub\wwwroot\grants2013\contentBlocks\cartoon.cfm:10)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cfsidebar2ecfm1968803614.runPage(E:\inetpub\wwwroot\grants2013\includes\sidebar.cfm:158)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cfdefinition2ddetail2ecfm799689510.runPage(E:\inetpub\wwwroot\grants2013\resources\definition-detail.cfm:223)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cfinc_campaignTemplate2ecfm954938142.runPage(E:\inetpub\wwwroot\grants2013\includes\inc_campaignTemplate.cfm:4)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:3707)
	at cf4042ecfm923406845._factor5(e:\inetpub\wwwroot\grants2013\404.cfm:288)
	at cf4042ecfm923406845._factor6(e:\inetpub\wwwroot\grants2013\404.cfm:238)
	at cf4042ecfm923406845.runPage(e:\inetpub\wwwroot\grants2013\404.cfm:1)
	at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:254)
	at coldfusion.tagext.lang.IncludeTag.handlePageInvoke(IncludeTag.java:737)
	at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:573)
	at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
	at coldfusion.filter.IpFilter.invoke(IpFilter.java:45)
	at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:505)
	at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
	at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
	at coldfusion.filter.PathFilter.invoke(PathFilter.java:153)
	at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)
	at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:78)
	at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
	at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
	at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60)
	at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
	at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
	at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
	at coldfusion.CfmServlet.service(CfmServlet.java:223)
	at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
	at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at com.seefusion.Filter.doFilter(Filter.java:109)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
	at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
	at com.seefusion.SeeFusionValve.invoke(SeeFusionValve.java:52)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:355)
	at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:510)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)