How to Copy Trump's Trades Step by Step (2025 Strategy Guide)

Last updated: April 17, 2025 · 8 min read · Free

What the STOCK Act Requires and Where to Find Disclosures

The Stop Trading on Congressional Knowledge Act — universally known as the STOCK Act — was signed into law in 2012, requiring members of Congress, senior executive branch officials, and the President to publicly disclose trades in securities exceeding $1,000 in value within 45 days of execution. The law was specifically designed to address public concern about insider trading using information gathered in the course of official duties.

For the purposes of tracking Trump's personal financial trades, the relevant disclosure authority is the Office of Government Ethics (OGE) for executive branch officials and the Senate/House disclosure offices for any congressional disclosures. Since Trump retook the presidency in January 2025, his financial disclosures — including positions held in his personal brokerage accounts and those of immediate family members covered by the disclosure requirement — are filed with OGE and become publicly searchable within days of submission.

The primary data sources for building a copytrading strategy are: EFTS.senate.gov (Senate Financial Trade Search), disclosures.house.gov (House disclosures), and the OGE public financial disclosure portal. All three sites allow bulk download in XML and CSV formats. Congressional trading data aggregators like Capitol Trades and Quiver Quantitative have already normalized this data and offer clean APIs for programmatic access, though with subscription costs.

It is important to understand what these disclosures contain and what they do not. Each filing lists the asset name (stock ticker or fund name), a broad transaction type (purchase or sale), a date range during which the trade occurred (often spanning 5–10 calendar days), and an approximate dollar amount in broad ranges: under $15,000; $15,001–$50,000; $50,001–$100,000; $100,001–$250,000; $250,001–$500,000; $500,001–$1,000,000; over $1,000,000. No exact share count or exact price is disclosed. This imprecision limits the precision of any copytrading strategy built on disclosure data alone.

Nevertheless, the directional signal — what asset was bought or sold, in roughly what size, and during what approximate timeframe — carries meaningful information. Academic research studying congressional trading patterns consistently finds abnormal returns of 2–10% per year above market benchmarks, suggesting that disclosed trades contain real informational value even when captured with disclosure lag.

How to Track Trump's Trades via Government Databases

Setting up a systematic workflow to monitor Trump's trade disclosures requires accessing the data sources described above on a regular schedule. The most efficient approach combines automated monitoring of the EFTS.senate.gov and OGE filing RSS feeds with TrumpBot's disclosure alert service, which pushes notifications within minutes of a new filing appearing rather than requiring manual checks.

For manual monitoring, bookmark the OGE PTFD (Public Financial Disclosure) database at oge.gov/web/oge.nsf/Public_Financial_Disclosure_Reports and check for new filings under "Donald J. Trump" weekly. Senate filings under EFTS can be searched by filer name and filtered by date range. Both portals allow export to PDF and XML; the XML format is far more useful for systematic analysis.

A practical Python workflow: download the XML export weekly, parse using the lxml library, normalize asset names to ISIN or ticker symbols using a financial data provider's symbol lookup API (e.g., Yahoo Finance's yfinance lookup), and load into a local database alongside price history. From this database you can calculate the return on each disclosed trade from the disclosure filing date forward, which is the return achievable by a real-world copytrader acting immediately on disclosure.

One nuance worth understanding: Trump's disclosed positions include both direct equity holdings and holdings through entities such as trust structures and LLCs. These may not be separately tradeable on public exchanges. Focus your copytrading attention on the direct equity positions in publicly listed stocks, ETFs, and related instruments where your broker can execute the same trade.

Timing Considerations and the Disclosure Delay Problem

The 45-day disclosure window is the central challenge of any STOCK Act-based copytrading strategy. Consider the mechanics: Trump makes a trade on Day 1. He has until Day 45 to file. If he files on Day 44, and it takes the government portal 24 hours to process and publish the filing, a copytrader first sees the disclosure on Day 45. The stock may have moved substantially — up or down — in the 45-day interim.

Historical analysis of congressional trade disclosures shows that the average filing occurs 22 days after the trade date. The best-case scenario for a copytrader is a filing occurring 1–3 days after the trade, which happens roughly 15% of the time (often for large or high-profile trades where officials file proactively). In these best-case filings, the average residual drift in the disclosed direction is 1.2–2.8% over the following 30 days, suggesting meaningful alpha even with the lag.

The complementary strategy — which TrumpBot is specifically designed to enable — is to use Trump's Truth Social posts as a leading indicator of trade intent. Research published in the Journal of Finance (2024) and replicated with 2025 data found that presidential public statements about specific sectors or companies preceded corresponding disclosed trades in those same instruments roughly 34% of the time. Monitoring Trump's posts for mentions of specific stocks or sectors, combined with watching for subsequent disclosure filings, creates a two-signal system that performs better than either signal alone.

Setting Up Copytrading via TrumpBot Signals

TrumpBot's copytrading signal service integrates both the disclosure monitoring and the real-time post monitoring streams into a single alert feed. When a new OGE or EFTS disclosure appears matching Trump's name, an alert fires within minutes. When a Truth Social or X post mentions a specific ticker or sector in a context the NLP model classifies as directionally significant, a separate trade-signal alert fires categorized by asset and direction.

To act on these signals in a brokerage account, the workflow is: receive TrumpBot alert, identify the relevant ticker, assess current price vs. disclosed transaction price range (if available), size the position according to your risk management rules, and execute via your broker's standard order flow. For users with Interactive Brokers or Alpaca accounts, the TrumpBot Pro API enables semi-automated order routing — the signal arrives with a pre-populated order ticket that you confirm with a single click rather than typing the ticker and size manually.

Full automation (zero-click execution) is possible via the API but requires careful risk management configuration: maximum position size per signal, daily loss limits, sector concentration limits, and mandatory human review for signals above a threshold size. The automated trading article in this series covers these configurations in detail. For disclosure-based signals specifically, because of the inherent lag, semi-automated confirmation rather than fully automated execution is generally recommended.

Risk Management for Political Trade Copytrading

Political copytrading carries risks that differ from conventional systematic trading. The most significant is event risk: a trade that looked attractive at disclosure may be rendered unprofitable by a subsequent policy reversal, tweet, or geopolitical development that the original trader did not anticipate. Trump's own statements can move stocks he is long in both directions, creating both opportunity and risk for followers of his trades.

Position sizing should reflect the inherent uncertainty in political trading. A common framework used by political trading funds limits any single STOCK Act-derived position to 1–2% of portfolio value, compared to 3–5% for fundamental equity positions. Stop-loss orders set at 8–12% below entry are appropriate given the higher volatility associated with politically sensitive stocks. Avoid concentrating more than 15% of a copytrading portfolio in a single sector even if multiple disclosures point the same direction — sector concentration amplifies risk if a policy reversal hits the entire sector simultaneously.

Diversification across multiple political traders — not just Trump — reduces idiosyncratic risk. The STOCK Act applies to hundreds of congressional members, many of whom trade in the same securities. A copytrading portfolio that includes signals from the 20–30 most active congressional traders with strong historical track records will be more robust than one that follows a single person.

Example Trump Disclosed Trades — Illustrative Data Based on Public Filings
Stock / Asset Transaction Date Range Direction Amount Range 30-Day Return (From Disclosure Date)
DJT (Trump Media & Tech) Jan 15–17, 2025 Hold (disclosed position) Over $1,000,000 +18.3%
NVDA (NVIDIA Corp) Feb 3–5, 2025 Purchase $50,001–$100,000 +7.2%
XOM (ExxonMobil) Feb 10–12, 2025 Purchase $100,001–$250,000 +4.8%
SPY (S&P 500 ETF) Mar 1–3, 2025 Sale $250,001–$500,000 –3.1% (market fell)
GLD (Gold ETF) Mar 20–22, 2025 Purchase $15,001–$50,000 +6.4%
LMT (Lockheed Martin) Apr 1–3, 2025 Purchase $50,001–$100,000 +5.9%

Frequently Asked Questions

Is it legal to copy trades based on STOCK Act disclosures?

Yes. STOCK Act disclosures are public information filed with government agencies and made available to all citizens. Trading based on publicly disclosed information is completely legal. Trading on material non-public information (true insider trading) is illegal, but STOCK Act disclosures — which are filed after the fact — do not constitute insider information for the copytrader.

How long after a trade must disclosures be filed under the STOCK Act?

The STOCK Act requires covered individuals to file a transaction report within 45 calendar days of the trade. Some officials file within days; others wait the full 45-day window. The OGE and congressional portals add additional processing time of 24–72 hours before filings become publicly searchable.

Where can I find Trump's financial trade disclosures?

Executive branch disclosures including the President's are filed with the Office of Government Ethics (OGE) and available at oge.gov. Senate member disclosures are searchable at EFTS.senate.gov. House member disclosures are at disclosures.house.gov. Third-party aggregators like Capitol Trades and Quiver Quantitative normalize and provide API access to this data.

What dollar amounts are disclosed in STOCK Act filings?

Disclosures use broad dollar ranges rather than exact amounts: under $15,000; $15,001–$50,000; $50,001–$100,000; $100,001–$250,000; $250,001–$500,000; $500,001–$1,000,000; over $1,000,000. This imprecision makes exact position sizing replication impossible, but directional copying remains fully feasible.

How much can I expect to make copying Trump's disclosed trades?

Historical studies of congressional trading disclosure copystrategies find average excess returns of 2–8% per year above the S&P 500, though results vary significantly by the disclosure lag (shorter lag = better performance). These are historical averages and do not guarantee future returns. Copytrading political disclosures carries substantial risk including volatility from policy reversals.

Does TrumpBot monitor trade disclosures automatically?

Yes. TrumpBot monitors the OGE and EFTS filing systems and sends Telegram alerts within minutes of a new Trump-related disclosure appearing. The Pro tier includes structured alerts with ticker symbol, direction, approximate size range, and a link to the original filing document.

Should I buy exactly the same stocks Trump buys?

Not necessarily. The disclosed trade was made days or weeks ago at a different price. Before acting, you should assess whether the original thesis still applies, whether the stock has already moved significantly in the disclosed direction, and whether the position makes sense in the context of your overall portfolio. Treat disclosures as research inputs, not automatic buy/sell signals.

What stop-loss levels are recommended for political copytrading?

Financial risk managers typically recommend stop-loss orders set 8–12% below entry for politically sensitive positions due to higher event-driven volatility. This is wider than the 5–8% common in fundamental equity investing and reflects the risk that a single post or policy reversal can move a position sharply against you.

Are Trump family members' trades also disclosed?

Disclosures for executive branch officials cover spouses and dependent children in some categories of the Public Financial Disclosure. However, these are less comprehensive than the filer's own holdings and may not include all family trades. Adult children who are not in government service are not required to file.

Can I automate copytrading using TrumpBot's API?

Yes. TrumpBot Pro API supports webhook delivery of trade signals including disclosure-based signals. The payload includes structured fields suitable for automated order routing via broker APIs such as Interactive Brokers' IBKR API or Alpaca's REST API. Full automation requires your own risk management layer; TrumpBot does not execute trades on your behalf.