Swing trading crypto: in Germany every euro counts once annual gains reach €1,000
Swing trading means holding cryptocurrencies for a few days to a few weeks to capture a single price move. We explain strategies, indicators and stop-losses, work through the fees per trade and show why in Germany every gain becomes taxable once the €1,000 exemption limit is reached.

Table of Contents
Table of Contents
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
Swing trading means holding a cryptocurrency for a few days to a few weeks in order to capture a single price move. You buy after a pullback and sell when the price has reached the next interim high. Swing trading thus sits between hectic day trading, where positions are closed on the same day, and long-term holding over years. For investors in Germany this time frame has a consequence that many underestimate: every gain falls within the one-year speculation period and is taxable as soon as all private disposal gains in a year reach €1,000.
Swing trading is particularly common in crypto because price swings are larger than with equities. A weekly gain or loss of ten percent is not unusual for Bitcoin, and smaller coins move even more. These swings are the swing trader's trading opportunities and at the same time the biggest risk. This guide explains how the strategy works, which indicators swing traders use, what a trade costs in fees and how the German tax office treats the gains. You will not find buy signals here.
What is swing trading? Positions held for several days to weeks
A swing is a single wave in the price chart: a rise from low to high or a fall from high to low. Swing trading tries to capture part of such a wave. The typical holding period is between two days and three weeks. Anyone holding longer is closer to position trading; anyone trading shorter has arrived at day trading.
The swing trader is interested neither in the move over the next five minutes nor in where a coin will be in five years. They look at the daily chart and the 4-hour chart and ask: where did the price last turn, and how far can the current move realistically go? From this they derive an entry, a price target and a loss limit before opening the position.
Because the crypto market trades around the clock, seven days a week, there are no market closing times. That is an advantage for people in work: swing trading does not require watching a screen during working hours. A check in the morning and one in the evening are enough for most setups, provided the stop-loss and profit target are placed as orders.
Swing trading vs day trading and HODLing: the time frame decides
The three trading styles differ mainly in holding period, and effort, costs and tax follow from that. The table shows the differences for a private investor in Germany.
| Feature | Day trading | Swing trading | Long-term holding |
|---|---|---|---|
| Holding period | Minutes to hours | Days to weeks | More than a year |
| Main chart | 1 to 15 minutes | 4 hours and daily | Weekly and monthly |
| Trades per year | Hundreds | around 10 to 50 | few |
| Time required | several hours a day | around 30 minutes a day | low |
| Fee burden | very high | noticeable | low |
| Tax on gains | taxable from €1,000 annual gain | taxable from €1,000 annual gain | tax-free after twelve months (current rules) |
Swing trading is often seen as a middle way. It takes less time than day trading and reacts faster than simply holding. The price for this is that you practically never reach the tax holding period. For many investors a mix therefore makes sense: a long-term portfolio that stays untouched and a small, separate portion for trades. Separate ideally also means technically separate, with its own wallet or sub-account, so that the order in which coins were used can be cleanly documented for the tax office.
How does swing trading work? Swing highs, swing lows and market trends
Every swing trading strategy is built on turning points. A swing high is a price high flanked on the left and right by lower highs. A swing low is, accordingly, a low between higher lows. Connecting these points makes the trend visible.
- Uptrend: Each swing high is higher than the previous one, and so is each swing low. Swing traders here prefer to buy near a new higher low.
- Downtrend: Highs and lows are falling. Anyone who does not want to trade short stays on the sidelines.
- Sideways phase: Highs and lows are at a similar level. This is where range trading comes in.
Putting market moves into context also means looking at market sentiment. A swing trader checks whether the broad market is moving in the same direction: if a small coin rises while Ethereum and Bitcoin fall, the move is more fragile. Many traders also watch indicators such as the Fear and Greed Index or funding rates in the futures market to spot overheated phases.
The underlying idea matters: swing trading does not predict where the price will go in the long term. It relies on the experience that prices rarely move in a straight line and bets on the next wave within an existing pattern. If the pattern breaks, the trade is closed.

Swing trading strategy: trend following, range trading and breakout trading
Most setups can be traced back to a few basic patterns. A setup is a recurring price constellation in which a trader enters according to fixed rules.
Trend following with pullbacks
In an uptrend, the trader waits until the price comes back to the last swing low or to a moving average and buys there. The stop-loss sits just below the swing low, the target at the last swing high or slightly above. This is the classic swing trading strategy because it works with the trend.
Range trading in sideways phases
If a coin moves back and forth between two levels for weeks, the range trader buys at the lower boundary and sells at the upper one. This works as long as the range holds. If the price breaks below the lower boundary, the stop-loss kicks in immediately. Range trading is riskier in crypto than in equities because breakouts are often violent.
Breakout trading above resistance
In breakout trading, the trader only enters once the price clears an important swing high on increased volume. The idea: a breakout often sets a new wave in motion. The drawback is false breakouts, where the price briefly jumps above the level and immediately falls back. Many traders therefore wait for a daily close above resistance.
A short trade, a bet on falling prices, is not possible in spot trading. That requires derivatives such as perpetual futures or margin accounts. How leverage, margin calls and liquidation are connected is explained in our guide to margin trading. For beginners the rule is: spot first, then think about leverage.
Compare analysis platforms for swing tradersSwing trading indicators: moving averages, RSI and volume
Indicators do not replace a decision; they structure it. An indicator is a formula that generates an additional line on the chart from price and volume. Swing traders usually use only a few:
- Moving averages: The 20-day and 50-day averages show the direction of the trend. If the price is above both and the lines are rising, that points to an intact uptrend. Swing trading with moving averages often means buying pullbacks to these lines.
- RSI (Relative Strength Index): It measures on a scale of 0 to 100 how strong recent gains were relative to losses. Readings above 70 are considered overbought, below 30 oversold. In strong trends, however, the RSI stays in these zones for a long time.
- Volume: A breakout on high trading volume is more reliable than one on thin volume.
- Bollinger Bands: This indicator places a band around a moving average. When the band narrows, a larger price move often follows, but the band does not reveal its direction.
For analysis you need charting tools with candlestick charts, drawing tools and price alerts. Free versions are enough to start with. Anyone watching several coins benefits from alerts that send a signal to their smartphone as soon as a level is reached. Many trading venues now build such trading tools directly into their interface; our crypto exchange comparison shows which exchanges offer them.
Stop-loss and position size: risk management with the 1 percent rule
In swing trading, success or failure depends less on the hit rate than on risk management. A stop-loss is an order that automatically sells a position when the price falls below a set level. A take-profit closes it accordingly when the target is reached. You set both orders before entering, not once the price is already moving.
A common rule of thumb is to risk no more than one percent of trading capital per trade. The position size follows from that. An example calculation:
- Trading capital: €10,000, so the maximum risk per trade is €100.
- The stop-loss sits 5 percent below the entry, just below the last swing low.
- Position size: €100 divided by 5 percent gives €2,000.
If the price target is 10 percent above the entry, the risk-reward ratio is 2 to 1. At this ratio a trader stays in profit before costs even if only 40 percent of their trades work out. The calculation only holds, however, if the stop-loss is actually executed. In sharp sell-offs the sale can take place well below the level because there are no buyers at the stop price. This effect is called slippage.
Leverage changes this calculation fundamentally. With threefold leverage, a 5 percent price decline becomes a 15 percent loss on the capital deployed, and liquidation can come before the stop-loss. Anyone who wants to look at profit and loss in detail will find the difference between realised and unrealised results in our guide to PnL in trading.
Swing trading fees: worked example at 0.40 and 0.80 percent per order
Every swing trade consists of at least two orders, a buy and a sell. Fees are therefore charged twice, and with 20 or 30 trades a year they add up. Kraken's fee schedule shows by how much. On its fee page for Kraken Pro, the exchange lists 0.40 percent for makers and 0.80 percent for takers in spot trading for the lowest volume tier. For a simple instant buy, Kraken charges 1 percent, plus a spread in the price.
By way of explanation: a maker order is a limit order that is not executed immediately and thus adds liquidity to the order book. A taker order is executed immediately against existing orders, for example a market order or a triggered stop-loss.
Our calculation for a trade with a €2,000 stake that produces a 5 percent price gain (sale value €2,100):
| Order type | Fee on buy | Fee on sell | Total fees | Profit after fees |
|---|---|---|---|---|
| Maker, 0.40% | €8.00 | €8.40 | €16.40 | €83.60 |
| Taker, 0.80% | €16.00 | €16.80 | €32.80 | €67.20 |
| Instant buy, 1% | €20.00 | €21.00 | €41.00 | €59.00 (excluding spread) |
Depending on the order type, 16 to 41 percent of the gross profit therefore disappears in fees. With twelve such trades a year, that comes to between just under €200 and just under €500. With higher trading volume Kraken's rates fall in stages, down to 0.00 percent maker and 0.05 percent taker in the top tier, which is barely attainable for private investors. Two practical rules follow for swing traders: place entries as limit orders wherever possible, and avoid trades with a very small price target, because the costs eat up the gain.
Choosing an exchange is not only about fees but also about supervision. Since the end of the transition period under the EU's MiCA regulation, providers serving customers in Germany need a licence as a crypto service provider. An exchange with an EU licence does not protect you against price losses, but it is subject to rules on the safekeeping of customer funds.
Keep clean records of your trades for taxSwing trading and tax: holding period, exemption limit and loss offsetting
For the German tax office, a swing trade in cryptocurrencies is a private disposal transaction under Section 23 of the Income Tax Act. What matters is the period between purchase and sale: if it is one year or less, the gain is taxable. In swing trading this is practically always the case.
The €1,000 exemption limit
Under Section 23(3) of the German Income Tax Act, gains remain tax-free if the total gain from private disposal transactions in a calendar year is less than €1,000. This is an exemption limit, not an allowance. If the annual gain is €999, you pay nothing. If it is €1,050, the whole amount is taxed at your personal income tax rate. At a tax rate of 30 percent that would be around €315, plus the solidarity surcharge and church tax where applicable. Important: all private disposal transactions of the year count towards the limit, including gains from other assets that fall under Section 23.
Fees for buying and selling reduce the taxable gain. That is another reason to document every order with date, price and fee.
Offsetting losses
Under Section 23(3) of the Income Tax Act, losses from swing trades may only be offset against gains from private disposal transactions, not against your salary. Anything not used up in the same year can be carried back to the previous year or carried forward to future years. To do so, the loss must be declared in the tax return, even if no tax is due in the loss year.
Which coins count as sold?
If you have bought the same cryptocurrency several times at different points, the question arises which units a sale relates to. In its letter of March 6, 2025, the Federal Ministry of Finance takes a wallet-by-wallet approach and permits the FIFO method (first in, first out): the units bought first are deemed to be sold first. Anyone who mixes long-term holdings and trading holdings in the same wallet can therefore easily lose track of which coins are already tax-free and for which the one-year period is starting again. A separate wallet for trades prevents that.
What the planned holding period reform means
The German government plans to abolish the one-year holding period for crypto-assets. As of our information on November 1, no cabinet decision had yet been taken; the details and dates are in our overview of the crypto holding period in 2027. For swing traders the reform changes little about the taxability of their gains, as they hold for less than a year anyway. What the exemption limit and loss offsetting will look like in future depends on the final law.
Drawbacks of swing trading: weekend moves, leverage and discipline
Swing trading is often described as a relaxed form of trading. The risks are nonetheless considerable:
- Moves overnight and at weekends: Crypto trades around the clock. A news item on Sunday morning can move the price while you sleep. Without a stop-loss in place, you are exposed to that unprotected.
- Costs and tax: As the calculations above show, up to a third of a gross profit can quickly go on fees and a further share on tax.
- Psychology: Anyone who loosens the rules after two losses, moves the stop-loss or increases the position to make up for losses loses control of their risk.
- Total loss with small coins: With thinly traded tokens, liquidity can be so low that stop-loss orders are executed far below the level.
Anyone who wants to try swing trading is therefore best off starting with a small amount they can afford to lose entirely and keeping a trading journal with the entry, exit, rationale and result of every position.
Is swing trading easier than day trading? Time required and capital
Swing trading is easier above all in everyday life: it does not require hours in front of the screen and involves fewer quick decisions. In terms of skill it is not simpler, because the price moves are larger and a wrong call costs more per trade. There are fewer decisions, but each carries more weight.
On capital: because fees are charged as a percentage, there is no technical minimum amount. With very small amounts, however, fixed costs such as withdrawal fees weigh more heavily. Very few people can live off swing trading. That would require large capital, a strategy that remains stable over years and the willingness to endure longer losing streaks. It is more realistic to see swing trading as a small building block alongside long-term wealth building.
Swing trading: below €1,000 in annual gains, trading stays tax-free
Swing trading with cryptocurrencies can work if you have clear rules for entry, stop-loss and position size and know the costs. Three steps help to get started:
- Choose your tools: Find a charting and analysis environment with price alerts and drawing tools. Our comparison of crypto analytics platforms gives an overview.
- Use a licensed exchange: Trade on a platform with a MiCA licence, limit orders and low maker fees. You can find providers with EU authorisation in our comparison of regulated crypto exchanges.
- Document every trade: Date, price, quantity and fee belong in a list or a tax tool so that you keep an eye on the €1,000 limit and declare losses properly. We compare suitable programs in our crypto tax software and portfolio tracker comparison.
(As of November 8, 2026. This article is not investment advice. Prices and fee structures change; check the terms with the provider before you buy.)
Frequently asked questions about swing trading
Transparency note: This article was produced with the assistance of artificial intelligence and reviewed by our editorial team before publication. All figures and claims were checked against the primary sources linked in the text. The feature image was generated with AI.
Related articles
- Shiba Inu Price Prediction: Down 53 Percent in Twelve Months, What to Watch on the Holding Period
- PnL in Trading: Realised Gains Count for Tax, Unrealised Ones Only on Screen
- Raiffeisenbank crypto trading: four coins, no securities account, no deposit protection
- Transferring crypto ETNs to a new broker in Germany: the loss pot only moves on request
- Crypto options in Germany: Kraken opens bitcoin and ether options, and the gate is a questionnaire
Which topics should we dive deeper into?
Select what genuinely interests you. Your picks feed directly into our editorial planning.
Crypto news that's actually worth your time.
Weekly. 60 seconds. Carefully curated by our editors: no hype, no promo flood, no spam.
October 26, 2026 3:21 PM

Swapping Bitcoin for gold: what it means for your holding period and tax
Swapping Bitcoin directly for gold bars is a sale in tax terms. Whether tax is due depends solely on how long you held the coins, and a fresh period starts for the gold on the swap date.
October 20, 2026 1:33 PM

60.6 percent down in twelve months and only 12th by market value: what to check before your purchase anniversary
Dogecoin has lost 60.6 percent over twelve months, more than twice as much as Bitcoin, and now ranks only 12th by market value. For investors in Germany the calendar matters more than the next price level: the anniversary of the purchase decides whether a gain stays tax free and whether a loss still counts at all.
October 19, 2026 10:42 PM

Crypto GmbH: 25.6 percent tax from the first sale, nothing privately after a year: what matters now
A crypto GmbH pays 25.6 to 33.3 percent on every gain, from day one. Held privately, the same gain stays tax-free after a year. We work through both routes and show where the GmbH wins regardless.
October 19, 2026 4:34 PM

Loss certificate for crypto ETNs: “must reach the paying agent by December 15 of the current year”
Anyone holding crypto ETNs in a securities account at a German bank and sitting on a loss there has until December 15 to request the loss certificate. After that the loss stays in that one account, even when gains are waiting at a second bank.
October 19, 2026 4:15 AM

Crypto FIFO across several exchanges: each wallet counts on its own in Germany
Hold bitcoin on several exchanges and in wallets of your own, and the holding period is calculated per pot, not across the total holding. What paragraph 62 of the BMF guidance orders, and why 31 December 2026 hangs on it.
October 18, 2026 7:15 PM

“To effectively combat cross-border tax evasion”: Bundestag opens crypto tax reporting to non-EU states
On 8 October 2026 the Bundestag passed the treaty act on the international reporting framework for crypto-assets, opening the exchange of tax data to states outside the EU. This piece sets out which details flow, from when they flow, and what records a data match requires.
October 16, 2026 7:25 PM

Crypto holding period for Bitcoin: “That remains to be seen,” says the finance ministry
The federal cabinet did not adopt the draft abolishing the one-year crypto holding period on October 14, 2026; it is still stuck in inter-ministerial consultation. This overview sets out what applies today, which dates follow and why the December 31, 2026 cutoff has no force of law so far.
October 15, 2026 4:13 AM

Crypto holding period: the cabinet date passes without a decision, December 31 stays the cut-off
Germany's federal cabinet did not adopt the expected decision of October 14, 2026 to abolish the one-year crypto holding period; the draft is still in interdepartmental consultation. Until new rules arrive, gains stay tax free after one year of holding, and the December 31, 2026 cut-off named in the draft separates old holdings from new ones.
October 12, 2026 7:17 PM

Crypto Futures Tax in Germany: 25 Percent From the First Trade, No One-Year Rule
Crypto futures and perpetuals fall under Section 20 of the German Income Tax Act and therefore a flat 26.375 percent, with no holding period and no 1,000-euro exemption. Since the Annual Tax Act 2024, losses on them can again be offset without limit.
October 9, 2026 1:18 PM

Bitcoin Tax: One Year Past the $126,080 Peak, Losses No Longer Count
Bitcoin trades at $82,558 on Friday morning, 34.5 percent below an all-time high that is now a good year old. Anyone who bought back then loses more than the prospect of a quick recovery when the one-year period expires: the tax value of the loss goes with it.
October 9, 2026 10:50 AM

Crypto holding period: the Bundestag rejects abolition by 445 votes to 132: what investors need to know
On 8 October the Bundestag rejected the Greens' bill to abolish the crypto holding period in a recorded vote, and the Left's motion fell too. The result by parliamentary group, the official speech from the media centre, and why it was the SPD that gave investors the real signal in the debate.
October 8, 2026 4:17 AM

Crypto Holding Period: Without a Purchase Record the Tax Withheld Runs Ten Times Too High
The consultation on Germany's crypto tax bill closed on October 6 and the cabinet is to adopt it on October 14, with tax advisers, banks and the Bitcoin Bundesverband having filed their objections. The sharpest concerns everyone whose purchase data the selling platform does not hold: one adviser calculates a withholding ten times the tax owed.
October 5, 2026 10:35 AM

"We deliberately invested in our expansion": Bitpanda reports a loss of around 14 million euros for 2025
Bitpanda GmbH reports a loss of around 14 million euros for 2025, after a profit of 61.7 million euros the year before, on adjusted revenue that rose to 371 million euros. What the numbers mean for your custody, your terms and the holding period.
October 1, 2026 7:36 PM

Crypto tax and withholding at source from 2028: what to check now
The German Federal Ministry of Finance’s draft bill goes to cabinet on October 14, 2026. The underexposed part of it is the deduction of tax from 2028: which providers are to withhold the tax on investment income, why self-custody and foreign platforms stay exempt from it, and what you should document by December 31.
September 26, 2026 7:29 PM

Coins Stolen in an Exchange Hack: What the German Tax Office Accepts as a Loss
After the attack on Bitget on September 24, a question the reports leave out arises for those affected in Germany: can a stolen balance be written off against tax? The answer hangs on a single term in the Income Tax Act, and it is decided by your records.
September 26, 2026 1:19 AM

Germany’s Crypto Holding Period Is Wobbling: What to Check Before December 31
A CDU member of the Bundestag makes it plain: the coalition agreement does not guarantee that the one-year holding period for crypto assets will survive. What that means for purchases made before the planned cutoff date of December 31, 2026.
September 22, 2026 1:27 AM

Bitcoin ATM in Germany: Fees, BaFin Authorisation and Tax
Bitcoin ATMs stand in kiosks and shopping arcades, and buying there costs a multiple of the online route. What BaFin demands of the operator, at what amount your ID becomes due, and how you evidence the purchase for tax.
September 19, 2026 7:26 AM

Offsetting Crypto Losses Against Share Gains: What Is Really Allowed in Germany
Crypto losses and share gains sit in separate loss buckets in Germany, and there is no offsetting between them. Where the line runs, why crypto derivatives are the exception, and how you can still use losses through carryback and carryforward.
September 17, 2026 10:22 PM

Selling Bitcoin at a Loss and Buying It Straight Back: What That Does to Your Holding Period
Germany has no wash sale rule: the loss stays deductible even if you buy back immediately. The buyback, however, restarts the one-year period for every new unit.
September 14, 2026 1:27 PM

Bitcoin Lost to a Scam: What Counts as a Tax Loss in Austria
Lost bitcoin to a scam? Why Austria generally does not recognise the damage as a tax loss for privately held assets, and when compensation payments start to matter.
September 9, 2026 10:11 PM

Crypto Trading for Beginners: Order Types, Charts and Risk Explained
Trading is a different exercise from buying and holding. This introduction explains the three order types, what a chart really shows, how position size is calculated and what trading triggers for your taxes.
September 9, 2026 7:18 PM

Calculating Crypto Tax in Germany: Formula, Worked Example and 2026 Tax Table
Sale price minus acquisition cost minus fees: the formula is simple, the order of consumption and the tariff are not. With a Bitcoin example at 2026 prices, an exact tax table and the point where the solidarity surcharge hits hardest.
September 9, 2026 7:11 PM

German Crypto Tax Return: Where to Enter Gains, Losses and Staking in Anlage SO
In Germany, crypto gains belong in Anlage SO, and staking and lending go in a separate section of the same form. Which lines of the 2025 form apply, when you do not have to enter anything, how to keep your losses and which deadlines are running now.
September 9, 2026 4:22 PM

Crypto Tax in Germany: What Applies in 2026 and What Is Set to Change in 2027
In Germany, crypto gains are tax-free after twelve months; before that, your personal rate of up to 45 percent applies. What triggers tax, how the holding period works, what staking and losses mean, and where the 2027 reform stands after the cabinet date of 14 October.
September 9, 2026 4:13 PM

Bitcoin 29 Percent Below Last Year: Which Crypto Losses You Can Still Use Before the One-Year Holding Period Expires
Nine out of ten major crypto assets trade lower today than exactly twelve months ago, Bitcoin alone by 29.2 percent. We measured the price series ourselves and show why the purchase date alone decides the tax value of your loss.
September 9, 2026 1:15 AM

Germany's Crypto Tax: 160 Million Euros for a 555-Billion Budget
The German finance ministry's draft bill puts a figure on the crypto tax for the first time: 160 million euros from 2028. What that number means in the 2027 federal budget, how 11.4 billion became 160 million, and what investors can read from it.
August 21, 2026 1:42 PM

Writing Off a Total Crypto Loss: When the Tax Office Recognises Worthless Coins
A token that has collapsed only reduces your tax once you actually dispose of it. What applies to delisting, exchange insolvency and worthless holdings under Section 23 of the German Income Tax Act, and how you offset losses.
More from CryptoTicker
