Written by: Xiaobing | Deep Tide TechFlow In December's precious metals market, gold wasn't the main focus; silver was the most dazzling light. From $40 to $50, $Written by: Xiaobing | Deep Tide TechFlow In December's precious metals market, gold wasn't the main focus; silver was the most dazzling light. From $40 to $50, $

The Crisis Behind the Silver Price Surge: When the Paper System Begins to Fail

2025/12/14 09:39

Written by: Xiaobing | Deep Tide TechFlow

In December's precious metals market, gold wasn't the main focus; silver was the most dazzling light.

From $40 to $50, $55, and $60, it surged through one historical price level after another at an almost out-of-control pace, giving the market almost no chance to breathe.

On December 12, spot silver briefly touched a record high of $64.28 per ounce before plummeting. Year-to-date, silver has risen by nearly 110%, far exceeding gold's 60% gain.

This was a seemingly "perfectly reasonable" rise, but that made it all the more dangerous.

The crisis behind the rise

Why is silver rising?

Because it looks like it deserves a price increase.

From the perspective of mainstream institutions, all of this makes sense.

Expectations of a Federal Reserve rate cut have reignited the precious metals market. Recent weak employment and inflation data have led the market to bet on further rate cuts in early 2026. Silver, as a highly volatile asset, has reacted more sharply than gold.

Industrial demand is also fueling the trend. The explosive growth of solar energy, electric vehicles, data centers, and AI infrastructure has fully demonstrated silver's dual nature as a precious metal and an industrial metal.

The continued decline in global inventories has exacerbated the situation. Fourth-quarter production from mines in Mexico and Peru fell short of expectations, and silver ingots in major exchange warehouses are decreasing year by year.

...

If we only consider these reasons, the rise in silver prices is a "consensus," or even a belated revaluation.

But the danger of the story lies in:

The rise in silver prices seems reasonable, but it feels unsettling.

The reason is simple: silver is not gold. It doesn't have the same level of consensus as gold and lacks a "national team" (government-backed investment).

Gold remains resilient because central banks worldwide are buying it. Over the past three years, global central banks have purchased more than 2,300 tons of gold, which are reflected on national balance sheets as an extension of sovereign credit.

Silver is different. Global central bank gold reserves exceed 36,000 tons, while official silver reserves are almost zero. Without central bank support, silver lacks any systemic stabilizers when the market experiences extreme volatility, making it a typical "isolated asset."

The difference in market depth is even more pronounced. Gold's daily trading volume is approximately $150 billion, while silver's is only $5 billion. If gold is likened to the Pacific Ocean, silver is at most a small lake.

It is small in scale, has few market makers, insufficient liquidity, and limited physical reserves. Most importantly, the main form of silver trading is not physical silver, but "paper silver," with futures, derivatives, and ETFs dominating the market.

This is a dangerous structure.

Shallow waters are prone to capsizing; the entry of large sums of money can quickly stir up the entire surface.

This is exactly what happened this year: a sudden influx of funds quickly pushed up a market that was not very deep to begin with, and prices were pulled off the ground.

Futures squeeze

What caused silver prices to deviate from their course was not the seemingly reasonable fundamental reasons mentioned above; the real price war was in the futures market.

Under normal circumstances, the spot price of silver should be slightly higher than the futures price. This is easy to understand, as holding physical silver requires storage costs and insurance fees, while futures are just a contract and are naturally cheaper. This price difference is generally called "spot premium".

But starting from the third quarter of this year, this logic has been reversed.

Futures prices have begun to systematically outpace spot prices, and the price difference is widening. What does this mean?

Someone is driving up prices wildly in the futures market. This phenomenon of "futures premium" usually only occurs in two situations: either the market is extremely bullish on the future, or someone is cornering the market.

Given that the improvement in silver's fundamentals is gradual, and that demand from photovoltaics and new energy sources will not surge exponentially within a few months, and that mine production will not suddenly dry up, the aggressive performance of the futures market is more like the latter: funds are pushing up futures prices.

An even more dangerous signal comes from the anomalies in the physical delivery market.

Historical data from COMEX (New York Mercantile Exchange), the world's largest precious metals trading market, shows that less than 2% of precious metals futures contracts are settled physically, with the remaining 98% settled in US dollars or rolled over.

However, in the past few months, physical silver deliveries on COMEX have surged, far exceeding historical averages. A growing number of investors are no longer trusting "paper silver" and are demanding the delivery of actual silver ingots.

A similar phenomenon has occurred with silver ETFs. While large amounts of capital flowed in, some investors began redeeming their shares, demanding physical silver instead of fund units. This "run" of redemptions put pressure on the ETF's silver ingot reserves.

This year, the three major silver markets—New York COMEX, London LBMA, and Shanghai Metal Exchange—have all experienced runs on silver.

Wind data shows that silver inventories on the Shanghai Gold Exchange fell by 58.83 tons to 715.875 tons in the week ending November 24, a new low since July 3, 2016. CMOEX silver inventories plummeted from 16,500 tons at the beginning of October to 14,100 tons, a decrease of 14%.

The reasons are not hard to understand. During a period of dollar interest rate cuts, people are unwilling to settle in dollars. Another hidden concern is that exchanges may not have enough silver available for settlement.

The modern precious metals market is a highly financialized system. Most of the "silver" is merely a book value; actual silver ingots are repeatedly mortgaged, leased, and used for derivatives globally. One ounce of physical silver may correspond to more than a dozen different certificates of ownership.

Veteran trader Andy Schectman cited London as an example, noting that the LBMA has only 140 million ounces of floating supply, but daily trading volume reaches 600 million ounces, with over 2 billion ounces of paper claims on top of these 140 million ounces.

This "score reserve system" works well under normal circumstances, but once everyone wants the physical goods, the entire system will experience a liquidity crisis.

When the shadow of a crisis looms, a strange phenomenon seems to always occur in the financial markets, commonly known as "pulling the plug."

On November 28, CME experienced a nearly 11-hour outage due to a "data center cooling problem," setting a new record for the longest outage and preventing COMEX gold and silver futures from updating normally.

Notably, the outage occurred at a crucial moment when silver broke through historical highs, with spot silver breaking through $56 and silver futures even surpassing $57.

Some market rumors speculate that the outage was to protect commodity market makers who were exposed to extreme risks and could suffer large losses.

Later, data center operator CyrusOne stated that the major outage was due to human error, which fueled various conspiracy theories.

In short, this market trend, driven by a short squeeze in futures trading, has inevitably led to extreme volatility in the silver market. Silver has effectively transformed from a traditional safe-haven asset into a high-risk investment.

Who's in charge?

In this dramatic short squeeze, one name cannot be ignored: JPMorgan Chase.

The reason is simple: he is an internationally recognized silver speculator.

For at least eight years, from 2008 to 2016, JPMorgan Chase manipulated gold and silver market prices through traders.

The method is simple and crude: place a large number of buy or sell orders for silver contracts in the futures market to create a false impression of supply and demand, induce other traders to follow suit, and then cancel the orders at the last second to profit from price fluctuations.

This practice, known as spoofing, ultimately resulted in JPMorgan Chase being fined $920 million in 2020, setting a record for a single CFTC fine.

But the real textbook example of market manipulation goes beyond this.

On the one hand, JPMorgan Chase suppressed silver prices through massive short selling and deceptive trading in the futures market; on the other hand, it acquired large quantities of physical metal at the low prices it created.

Starting in 2011 when silver prices approached $50, JPMorgan Chase began accumulating silver in its COMEX warehouses, adding to its holdings while other large institutions reduced their silver purchases, eventually reaching up to 50% of the total COMEX silver inventory.

This strategy exploits the structural flaws in the silver market, where paper silver prices dominate physical silver prices, and JPMorgan Chase is both able to influence paper silver prices and is one of the largest holders of physical silver.

So what role did JPMorgan Chase play in this round of silver short squeeze?

On the surface, JPMorgan Chase appears to have "turned over a new leaf." Following the settlement agreement in 2020, it underwent systematic compliance reforms, including hiring hundreds of new compliance officers.

There is currently no evidence that JPMorgan Chase participated in the short squeeze, but it still wields considerable influence in the silver market.

According to the latest data from CME on December 11, JPMorgan Chase holds approximately 196 million ounces of silver in the COMEX system (proprietary trading + brokerage), accounting for nearly 43% of the exchange's total inventory.

In addition, JPMorgan Chase has another special role: the custodian of the Silver ETF (SLV), holding 517 million ounces of silver, worth $32.1 billion, as of November 2025.

More importantly, JPMorgan Chase controls more than half of the eligible silver (i.e., silver that is eligible for delivery but has not yet been registered as deliverable) market.

In any round of silver short squeeze, the real game in the market boils down to two points: first, who can produce physical silver; and second, whether and when this silver is allowed to enter the delivery pool.

Unlike its past role as a major short seller of silver, JPMorgan Chase is now sitting at the "silver gate."

Currently, deliverable registered silver accounts for only about 30% of the total inventory, while the majority of eligible silver is concentrated in the hands of a few institutions. Therefore, the stability of the silver futures market actually depends on the behavioral choices of a very small number of key players.

The paper system is gradually failing.

If you had to describe the current silver market in just one sentence, it would be:

The market is still in motion, but the rules have changed.

The market has undergone an irreversible shift, and trust in the "paper system" of silver is crumbling.

Silver is not an isolated case; the same changes have occurred in the gold market.

Gold inventories at the New York Mercantile Exchange continued to decline, with registered gold repeatedly hitting lows. The exchange had to allocate gold bars from "eligible" gold, which was not originally intended for delivery, to complete the matching process.

Globally, capital is quietly migrating.

Over the past decade or so, the mainstream asset allocation trend has been highly financialized, with ETFs, derivatives, structured products, leveraged instruments, and everything else being "securitized".

Now, more and more funds are withdrawing from financial assets and turning to physical assets that do not rely on financial intermediaries or credit guarantees, such as gold and silver.

Central banks have been continuously and massively increasing their gold reserves, almost without exception choosing physical form. Russia has banned gold exports, and even Western countries such as Germany and the Netherlands have requested the repatriation of their gold reserves stored overseas.

Liquidity is giving way to certainty.

When the supply of gold cannot meet the huge physical demand, funds begin to look for alternatives, and silver naturally becomes the first choice.

The essence of this material movement is a renewed struggle for monetary pricing power in the context of a weak dollar and deglobalization.

According to a Bloomberg report in October, global gold is shifting from west to east.

Data from the CME Group and the London Bullion Market Association (LBMA) shows that since the end of April, more than 527 tons of gold have flowed out of vaults in New York and London, the two largest Western markets. Meanwhile, gold imports have increased in major Asian gold-consuming countries such as China, with China's gold imports in August reaching a four-year high.

In response to market changes, JPMorgan Chase moved its precious metals trading team from the United States to Singapore at the end of November 2025.

The surge in gold and silver prices reflects a return to the "gold standard" concept. While this may not be realistic in the short term, one thing is certain: whoever controls more physical commodities will have greater pricing power.

When the music stops, only those with real money can sit down safely.

Piyasa Fırsatı
SILVER Logosu
SILVER Fiyatı(SILVER)
$0.000000000000039
$0.000000000000039$0.000000000000039
+8.33%
USD
SILVER (SILVER) Canlı Fiyat Grafiği
Sorumluluk Reddi: Bu sitede yeniden yayınlanan makaleler, halka açık platformlardan alınmıştır ve yalnızca bilgilendirme amaçlıdır. MEXC'nin görüşlerini yansıtmayabilir. Tüm hakları telif sahiplerine aittir. Herhangi bir içeriğin üçüncü taraf haklarını ihlal ettiğini düşünüyorsanız, kaldırılması için lütfen service@support.mexc.com ile iletişime geçin. MEXC, içeriğin doğruluğu, eksiksizliği veya güncelliği konusunda hiçbir garanti vermez ve sağlanan bilgilere dayalı olarak alınan herhangi bir eylemden sorumlu değildir. İçerik, finansal, yasal veya diğer profesyonel tavsiye niteliğinde değildir ve MEXC tarafından bir tavsiye veya onay olarak değerlendirilmemelidir.

Ayrıca Şunları da Beğenebilirsiniz

South Korea Launches Innovative Stablecoin Initiative

South Korea Launches Innovative Stablecoin Initiative

The post South Korea Launches Innovative Stablecoin Initiative appeared on BitcoinEthereumNews.com. South Korea has witnessed a pivotal development in its cryptocurrency landscape with BDACS introducing the nation’s first won-backed stablecoin, KRW1, built on the Avalanche network. This stablecoin is anchored by won assets stored at Woori Bank in a 1:1 ratio, ensuring high security. Continue Reading:South Korea Launches Innovative Stablecoin Initiative Source: https://en.bitcoinhaber.net/south-korea-launches-innovative-stablecoin-initiative
Paylaş
BitcoinEthereumNews2025/09/18 17:54
Trump Cancels Tech, AI Trade Negotiations With The UK

Trump Cancels Tech, AI Trade Negotiations With The UK

The US pauses a $41B UK tech and AI deal as trade talks stall, with disputes over food standards, market access, and rules abroad.   The US has frozen a major tech
Paylaş
LiveBitcoinNews2025/12/17 01:00
Summarize Any Stock’s Earnings Call in Seconds Using FMP API

Summarize Any Stock’s Earnings Call in Seconds Using FMP API

Turn lengthy earnings call transcripts into one-page insights using the Financial Modeling Prep APIPhoto by Bich Tran Earnings calls are packed with insights. They tell you how a company performed, what management expects in the future, and what analysts are worried about. The challenge is that these transcripts often stretch across dozens of pages, making it tough to separate the key takeaways from the noise. With the right tools, you don’t need to spend hours reading every line. By combining the Financial Modeling Prep (FMP) API with Groq’s lightning-fast LLMs, you can transform any earnings call into a concise summary in seconds. The FMP API provides reliable access to complete transcripts, while Groq handles the heavy lifting of distilling them into clear, actionable highlights. In this article, we’ll build a Python workflow that brings these two together. You’ll see how to fetch transcripts for any stock, prepare the text, and instantly generate a one-page summary. Whether you’re tracking Apple, NVIDIA, or your favorite growth stock, the process works the same — fast, accurate, and ready whenever you are. Fetching Earnings Transcripts with FMP API The first step is to pull the raw transcript data. FMP makes this simple with dedicated endpoints for earnings calls. If you want the latest transcripts across the market, you can use the stable endpoint /stable/earning-call-transcript-latest. For a specific stock, the v3 endpoint lets you request transcripts by symbol, quarter, and year using the pattern: https://financialmodelingprep.com/api/v3/earning_call_transcript/{symbol}?quarter={q}&year={y}&apikey=YOUR_API_KEY here’s how you can fetch NVIDIA’s transcript for a given quarter: import requestsAPI_KEY = "your_api_key"symbol = "NVDA"quarter = 2year = 2024url = f"https://financialmodelingprep.com/api/v3/earning_call_transcript/{symbol}?quarter={quarter}&year={year}&apikey={API_KEY}"response = requests.get(url)data = response.json()# Inspect the keysprint(data.keys())# Access transcript contentif "content" in data[0]: transcript_text = data[0]["content"] print(transcript_text[:500]) # preview first 500 characters The response typically includes details like the company symbol, quarter, year, and the full transcript text. If you aren’t sure which quarter to query, the “latest transcripts” endpoint is the quickest way to always stay up to date. Cleaning and Preparing Transcript Data Raw transcripts from the API often include long paragraphs, speaker tags, and formatting artifacts. Before sending them to an LLM, it helps to organize the text into a cleaner structure. Most transcripts follow a pattern: prepared remarks from executives first, followed by a Q&A session with analysts. Separating these sections gives better control when prompting the model. In Python, you can parse the transcript and strip out unnecessary characters. A simple way is to split by markers such as “Operator” or “Question-and-Answer.” Once separated, you can create two blocks — Prepared Remarks and Q&A — that will later be summarized independently. This ensures the model handles each section within context and avoids missing important details. Here’s a small example of how you might start preparing the data: import re# Example: using the transcript_text we fetched earliertext = transcript_text# Remove extra spaces and line breaksclean_text = re.sub(r'\s+', ' ', text).strip()# Split sections (this is a heuristic; real-world transcripts vary slightly)if "Question-and-Answer" in clean_text: prepared, qna = clean_text.split("Question-and-Answer", 1)else: prepared, qna = clean_text, ""print("Prepared Remarks Preview:\n", prepared[:500])print("\nQ&A Preview:\n", qna[:500]) With the transcript cleaned and divided, you’re ready to feed it into Groq’s LLM. Chunking may be necessary if the text is very long. A good approach is to break it into segments of a few thousand tokens, summarize each part, and then merge the summaries in a final pass. Summarizing with Groq LLM Now that the transcript is clean and split into Prepared Remarks and Q&A, we’ll use Groq to generate a crisp one-pager. The idea is simple: summarize each section separately (for focus and accuracy), then synthesize a final brief. Prompt design (concise and factual) Use a short, repeatable template that pushes for neutral, investor-ready language: You are an equity research analyst. Summarize the following earnings call sectionfor {symbol} ({quarter} {year}). Be factual and concise.Return:1) TL;DR (3–5 bullets)2) Results vs. guidance (what improved/worsened)3) Forward outlook (specific statements)4) Risks / watch-outs5) Q&A takeaways (if present)Text:<<<{section_text}>>> Python: calling Groq and getting a clean summary Groq provides an OpenAI-compatible API. Set your GROQ_API_KEY and pick a fast, high-quality model (e.g., a Llama-3.1 70B variant). We’ll write a helper to summarize any text block, then run it for both sections and merge. import osimport textwrapimport requestsGROQ_API_KEY = os.environ.get("GROQ_API_KEY") or "your_groq_api_key"GROQ_BASE_URL = "https://api.groq.com/openai/v1" # OpenAI-compatibleMODEL = "llama-3.1-70b" # choose your preferred Groq modeldef call_groq(prompt, temperature=0.2, max_tokens=1200): url = f"{GROQ_BASE_URL}/chat/completions" headers = { "Authorization": f"Bearer {GROQ_API_KEY}", "Content-Type": "application/json", } payload = { "model": MODEL, "messages": [ {"role": "system", "content": "You are a precise, neutral equity research analyst."}, {"role": "user", "content": prompt}, ], "temperature": temperature, "max_tokens": max_tokens, } r = requests.post(url, headers=headers, json=payload, timeout=60) r.raise_for_status() return r.json()["choices"][0]["message"]["content"].strip()def build_prompt(section_text, symbol, quarter, year): template = """ You are an equity research analyst. Summarize the following earnings call section for {symbol} ({quarter} {year}). Be factual and concise. Return: 1) TL;DR (3–5 bullets) 2) Results vs. guidance (what improved/worsened) 3) Forward outlook (specific statements) 4) Risks / watch-outs 5) Q&A takeaways (if present) Text: <<< {section_text} >>> """ return textwrap.dedent(template).format( symbol=symbol, quarter=quarter, year=year, section_text=section_text )def summarize_section(section_text, symbol="NVDA", quarter="Q2", year="2024"): if not section_text or section_text.strip() == "": return "(No content found for this section.)" prompt = build_prompt(section_text, symbol, quarter, year) return call_groq(prompt)# Example usage with the cleaned splits from Section 3prepared_summary = summarize_section(prepared, symbol="NVDA", quarter="Q2", year="2024")qna_summary = summarize_section(qna, symbol="NVDA", quarter="Q2", year="2024")final_one_pager = f"""# {symbol} Earnings One-Pager — {quarter} {year}## Prepared Remarks — Key Points{prepared_summary}## Q&A Highlights{qna_summary}""".strip()print(final_one_pager[:1200]) # preview Tips that keep quality high: Keep temperature low (≈0.2) for factual tone. If a section is extremely long, chunk at ~5–8k tokens, summarize each chunk with the same prompt, then ask the model to merge chunk summaries into one section summary before producing the final one-pager. If you also fetched headline numbers (EPS/revenue, guidance) earlier, prepend them to the prompt as brief context to help the model anchor on the right outcomes. Building the End-to-End Pipeline At this point, we have all the building blocks: the FMP API to fetch transcripts, a cleaning step to structure the data, and Groq LLM to generate concise summaries. The final step is to connect everything into a single workflow that can take any ticker and return a one-page earnings call summary. The flow looks like this: Input a stock ticker (for example, NVDA). Use FMP to fetch the latest transcript. Clean and split the text into Prepared Remarks and Q&A. Send each section to Groq for summarization. Merge the outputs into a neatly formatted earnings one-pager. Here’s how it comes together in Python: def summarize_earnings_call(symbol, quarter, year, api_key, groq_key): # Step 1: Fetch transcript from FMP url = f"https://financialmodelingprep.com/api/v3/earning_call_transcript/{symbol}?quarter={quarter}&year={year}&apikey={api_key}" resp = requests.get(url) resp.raise_for_status() data = resp.json() if not data or "content" not in data[0]: return f"No transcript found for {symbol} {quarter} {year}" text = data[0]["content"] # Step 2: Clean and split clean_text = re.sub(r'\s+', ' ', text).strip() if "Question-and-Answer" in clean_text: prepared, qna = clean_text.split("Question-and-Answer", 1) else: prepared, qna = clean_text, "" # Step 3: Summarize with Groq prepared_summary = summarize_section(prepared, symbol, quarter, year) qna_summary = summarize_section(qna, symbol, quarter, year) # Step 4: Merge into final one-pager return f"""# {symbol} Earnings One-Pager — {quarter} {year}## Prepared Remarks{prepared_summary}## Q&A Highlights{qna_summary}""".strip()# Example runprint(summarize_earnings_call("NVDA", 2, 2024, API_KEY, GROQ_API_KEY)) With this setup, generating a summary becomes as simple as calling one function with a ticker and date. You can run it inside a notebook, integrate it into a research workflow, or even schedule it to trigger after each new earnings release. Free Stock Market API and Financial Statements API... Conclusion Earnings calls no longer need to feel overwhelming. With the Financial Modeling Prep API, you can instantly access any company’s transcript, and with Groq LLM, you can turn that raw text into a sharp, actionable summary in seconds. This pipeline saves hours of reading and ensures you never miss the key results, guidance, or risks hidden in lengthy remarks. Whether you track tech giants like NVIDIA or smaller growth stocks, the process is the same — fast, reliable, and powered by the flexibility of FMP’s data. Summarize Any Stock’s Earnings Call in Seconds Using FMP API was originally published in Coinmonks on Medium, where people are continuing the conversation by highlighting and responding to this story
Paylaş
Medium2025/09/18 14:40