Ways to solve our overtrading issuesHello, I have an overtrading problem.
There are solutions, they are just not on the internet on trading websites. They come up with the same useless nonsense you'd expect "take some time off the screen", "don't try to get rich quick", "defeat your overtrading", "get motivated get a plan and force yourself to stick to it", "be patient" 🤦♂️.
What is next? "Brush your teeth be a good boy and do your homework"? Or even better "do not overtrade". My brain doesn't care that "less is more" my brain is thirsty.
Really there is no such thing as "placing the threshold here". There is not such thing as "not (under/)overtrading". You always either overtrade or undertrade.
If we want to compare this to drawing a line, or in other words placing a barrier, it would be like placing a barrier but not 2 or 3D, there would be 20 dimensions, and all opaque, and ever changing, and you do not know which one is more important which one is less. Good luck learning by heart how to do it in a book.
Of the past 5 months 4 of those had nearly no good setups for me, it was very hard. I can't just do nothing. So I took really terrible setups. Way too many.
Ok let's skip the excuses. Even if I am not trying to go only for the ideal stuff at all, I've been taking way too much, I went through my logbook and I would say I took 2-3 times too many.
We want to compete, we want to play the game.
Most people, and most people this idea is targeted to, are at an intermediate level to advanced.
Beginners that do not even have an edge well overtrading is not really hurting them is it. They do not give back profits, there are no actual profits to give back!
A word for beginners. Since we're going to end up investing anyway aren't we? Well perhaps they might as well start with managing a simple low risk portfolio.
Build a solid base. Might as well start with the easiest part. Least difficult. And might help avoid overtrading from the start. If I could start over I would not hesitate.
Once an intermediate has his niche, a few currencies, his favorite websites & tools, and an edge, well that just won't do will it.
There is no resting on laurels until we really have plenty of knowledge, strategies, instruments we can handle.
Constantly look for more edges. And progressively widen the business with more currencies. Can also add commodities.
With time the base grows, like a strategy game. Might want to test the new strats on a separate low stakes accounts while running the core one on the real account.
A player with several edges, and a wide array of instruments, as well as a couple years experience, is what I'd call advanced.
At some point if we try adding even more instruments or strategies we'll just mess it up, it takes enough time to manage our vast business already.
And after several years the strategies sort of come without looking for them anyway. Plus the markets do not have infinity opportunities to offer.
Just keep doing research, improve your understanding of the market, keeping updated on everything...
A serious advanced trader will be busy, no worries here. The issue is there are not enough opportunities. We want to compete, we are eager to fight.
If nothing happens in the market, price is just random as far as we know (only retail day gamblers will say it's not and we know how well they perform), what to do?
Well there are some tricks:
- First use and abuse adding to winners. If you're going to overtrade anyway, might as well do it with a winner than some choppy garbage. Not ideal, use this in last resort. Adding to winners should probably have some rules to it. Better to have bigger winners than more losers.
- Go manage a portfolio on the side, invest a little / position trade. And when the urge to take a trade comes, find a good winning investment and add to it. I would not start dreaming of adding and adding and adding to Forex, but with stocks, sure. Buying an additional S&P call is like taking a new trade. Better this than gambling on 2019 EURUSD.
- If you have a severe addiction and just can't help it, well... I guess in last resort there is still the option of going day gamble on the side, but this should not take your attention from your main business. This can easily eat up time & focus, and mess up results without adding anything positive.
Filters
Make Indicators Profitable AgainIf you have been in the market for some time, then you have probably tried a few different indicators. Some may have worked well, others not so much. However, just because the indicator's default version didn't work, that doesn't mean it doesn't have potential!
Parabolic SAR Default
We have tested the Parabolic SAR with its default settings, on ETH/USDT 4h chart, on Kucoin. Each trade was taken with 100% of the available equity, and resulted in a total profit of -89%. This means that you would have decimated your account if you had used the default Parabolic SAR. The default Parabolic SAR values on Tradingview are: "Start" 0.02, "Increment" 0.02 and "Maximum" 0.2.
Modified Parabolic SAR
By modifying the "Increment" and "Maximum" values to 0.002, you will create a version that has a total profit of 492%! This version even works on shorts. There are even more profitable versions of the Parabolic SAR strategies which you can use. We have just tested a few different values, but more extensive testing would almost certainly bring better results.
Although you can use this indicator for your entries and exits, it is better to use it as a filter. This version is a lot slower than the default one, and as such, it only catches the big trends. As mentioned earlier, it also works on shorts; therefore, it can identify bear markets accurately. Therefore, you can use this version as a filter to find the long-term trend, and then use another indicator that signals more often, such as the MACD, to find the appropriate entries and exits.
Properties And Spectral Interaction Of Zero-Lag FiltersIntroduction
In this post i want to talk about zero-lag filters, how they interact with the price and its frequency components. I'll also talk about the phase-response, and try to clearly explain how it works and what information it can give to the user. I'll finally introduce the concept of forward-backward filtering as well as zero-phase non stable causal smoothing.
Filters And Lag
Lag is a term used in technical analysis that refer to the phase-shift induced by filters. As you know filters interact with the frequency content of a signal, they can remove certain frequency components or amplify/reduce their amplitude. Lag can be perceived when smoothing market price by using a low-pass/band-pass filter, in short a filter with lag will return past-trends instead of new one, this can be considered a tradeoff where the user can access information easier to interpret at the cost of reactivity.
Phase Response
One can visualize the phase of filters thanks to the phase-response. The phase-response is a value expressed in degree or radians and is described as the relationship of a sinusoid and the phase, its a bit confusing so let me explain you how it works. Remember that a sine wave have a amplitude and a frequency and a period, she can also have a certain phase expressed in degree, for example in this image www.davidbridgen.com the sine wave in red is shifted by 180 degree, the phase response of a filter will tell you how many degree a frequency component (sinusoid) is shifted after being filtered.
Here an image showing a frequency response : i.stack.imgur.com
This is because frequency components are shifted that lag can be perceived.
Tackling The Lag Problem
So technical analyst tackled this problem by making zero-lag filters, of course the term zero-lag must be taken lightly, basically zero-lag will mean a filter who better fit to the data. So how do this work ?
Remember that a filter posses a frequency response, the frequency response tell you how the filter interact with the frequency components of the signal. So with most of the zero-lag filters lag will be reduced by amplifying some frequency components of the filter, some zero-lag filters will have the following frequency response :
This frequency response amplify certain frequencies before the transition band, this allow the filter to better fit to the signal. Of course this is not the only way to make filter have zero-lag, common zero-lag filter structures include :
amplifying certain frequencies in price -> applying filter
applying a bandpass filter to the price -> summing the result with a low-pass filter
multiply a low-pass filter with cutoff frequency a by 2 -> subtract the result to a low-pass filter of cutoff frequency b with a > b
As you can see such filters produces better fit but are less smooth than other filters of the same period, this is logical, you are amplifying certain frequencies, and some of those frequencies can be high ones, basically noise, which explain the reactivity-smoothness tradeoff. The amplification process also creates artifacts such as over/undershoots which are direct effects of amplification.
Zero-Phase Smooth Filters - Non Causal
Any filter can have literally zero-lag and be smooth by a method called forward-backward filtering, this method consist in filtering the data from the left to the right and then filtering this result from the right to the left, during the last step you basically shift back the filtered result to the right, which compensate the shift produced by the first step filtering.
Such filters work by reversing the orders of the signal samples, now they are said to be non-causal because they no longer use only past information, this is why such filters are used offline , their phase response is equal to 0. Those filters are the core of many repainting indicators.
Zero-Phase Smooth Filters - Causal
Impossible ? In theory yes, at least with FIR filters, however IIR filters can work differently. IIR filters are less stable than FIR filters and posses a non-linear phase , this mean that their phase is not a linear function. IIR filters are filters using past outputs as input, as said they can sometimes produce zero-lag smooth outputs, but those results are not stable and does not occur every time, in facts they are rare events.
An example is made by using double exponential smoothing
Using low values for beta can produce non-stables results appearing non-causal, and sometimes even great fits.
However those effects does not appear constantly. Another way to have causal zero-lag filters is to forecast the data and smooth it, however you then are affected by the accuracy of your forecast model, how unfortunate.
Conclusion
This post took more time than necessary, but it is interesting to see how zero-lag filters works from a signal-processing point of view. So from now on if you see filters appearing to good to be true, you are certainly dealing with one using forward-backward filtering, either way you can't violate causality, no matter how hard you try...its also socially inappropriate (lame jokes !!!!!) .
Thanks for reading !