Labels

Wednesday, 1 August 2018

SQUEEZING PROFITS OUT OF REVENUE (GROUP BHD) - ANOTHER POST-IPO ADVENTURE

We try not to be too philosophical or take our musings too seriously, but one of our favorite trading truisms is this : sometimes it's OK to operate and make decisions based on dubious logic, provided the rationale is sound. We only care about two rationales : preserving capital and making money.


In a real-time context, we are utterly powerless to grasp absolute truths. We operate based on imperfect information and expectations of events that may or may not came true. At times we may offer opinions that are completely loopy or misguided in hindsight, but these were made with conservatism in mind.


We're aware that what we just wrote sounds completely stupid. Here's a trippy illusion to help you forget them.


Sometimes, instinct take precedence over reason. Perhaps we intuitively feel that it's time to exit a trade without being able to explain why. We have been known to make ungrounded assumptions to support this intuition - they may not be fully accurate, but they help give us the conviction to act conservatively and protect our capital.


In other words : you can afford to talk bullshit with cash in hand. Just don't lose that cash because of your own bullshit.


A healthy dose of conservatism  (anchored by intuition and sometimes dubious logic) has helped us protect our profits in REVENUE, another successful post-IPO coup after our recent foray into Mi Equipment. We went through several stages of optimism, pessimism, dismissiveness and regained optimism in order to squeeze profits out of the stock. Not only that, we dare say that such dubious logic has helped us maximise our profits.


REVENUE, a cashless payment solutions provider, was listed on Bursa Malaysia on July 18. In just five trading days, we made this much:


Not bad, eh?


We settled for lower percentage returns in return for significantly high absolute numbers. This particular strategy called for a lot of conservatism. We rode profits when we can and got cold feet as soon as we felt weird about staying in the trade.


We were consciously trying to maximise the profit potential by playing off well-known angles that we have explained before. We also ended up sacrificing a major chunk of paper profits after getting caught in a volatile phase.


But here's the most perplexing thing : sometimes our reasoning to stay in, or out of the stock, can be confusing and inexplicable. We will say we did things because of this and that, but as you will see, the reasons are just guesswork. They can never be proven and have little utility as trading signals, but we used them anyway to anchor our conviction in some trading decisions.


Based on our results, perhaps we can persuade you that sometimes leaps from logic can actually work.


Let's dissect this trade and what occurred during this pivotal five-day period. We're doing something new today - our timestamped Twitter posts will be overlaid over a price chart to convey our unprovable assumptions at the time. We based our actions on dubious reasoning, no doubt, but those actions saved us money and made us money - several times.


Behold this unholy mess; we will go into each entry with detail. Each candle represents 15 minutes of price activity in REVENUE from 18 to 25 July (five trading days).


There are three distinct phases here.


PHASE ONE

Duration : 9AM - 3PM, 18 July

Strategy : Validation of momentum, early stage volatility

Outcome : Profitable


We are largely familiar with trading new listings. In fact, we managed to derive large gains just recently from our Mi Equipment trade using the same thematics and strategy; hence we will not go into great detail here.


In its distilled form, the strategy boils down to this:


1) Prepare a game plan prior to the listing of the stock. Analyse its fundamentals and potential market sentiment. Anticipate potential outcomes on the first day of trading.


2) Watch the opening of the stock closely. If the stock opens at a premium, watch out for signs of weakness. Anticipate possible accumulation of the stock at its intraday low.


3) Accumulate the stock itself and observe its gradual movement. If it keeps heading upwards, it's time to buy more.


4) Let the stock hit a 'trigger' point. When it does, this represents a confirmation of momentum - an even bigger rally is at hand. By this point you're supposed to have accumulated a meaningful amount of shares. This position should be showing some paper profits and will serve as a buffer.


5) Confirmation of momentum is one thing. When it becomes apparent that volume is increasing and the price is moving faster, and especially if it hits a new intraday high, it's time to buy more shares. As much as you possibly can within your credit limit.


This is essentially what we did. In short term trading, this is practically the only way to make five-figure profits while remaining conservative. No gambling here; we consider our methods as reactive, not so proactive.


What we have just described is represented in 'A':

Note the timestamp!!


These are deliberate, slow and controlled buying activity. We do not buy huge positions immediately as we require the validation of momentum. But as you can see from the activity our conviction was pretty strong.
The outcome of this trade is represented in 'B'.

At least we fulfilled our own promise. For a clearer view, click here.


We were fortunate to have bought at good levels (between 50.5 sen and 54.5 sen mostly). In these kinds of situation anything beyond 60 sen is a bonus for us in the context of the trade. We sold the majority of this position at 63 sen by 11:30AM. REVENUE ended up hitting a high of 69 sen on this day. 

'C' was when it became apparent that our exit from this trade was justified somewhat. Just after the afternoon session opened, REVENUE fell from 65 sen to a low of 57 sen.


Note that we were not expecting the stock to drop back to its intraday low of 50 sen, but we were mindful of the possibility. We have traded volatile stocks enough times to know that this can happen, even though in this case it did not.


This goes back to our point at the beginning; there is no way to prove what we had expected, thought of, or anticipated. But it did help anchor our conviction to exit. We are skittish enough that when the profits turn big really fast, we try to get out quickly to avoid an erosion in our paper profits.


PHASE TWO


Duration : 9:15AM - 3:45PM, 20 July

Strategy : Continuation of momentum, 'second wave' upward volatility

Outcome : Losses


Notice the big green candle on the left. In one 15 minute period (starting around 10:45AM), REVENUE's stock went from 68.5 sen to 72.5 sen; that's a major 6% move in such a short time. It was clear that the stock was testing the previous resistance point of 74 sen; this happened the day before, on 19 July, where the stock shot upwards from 64 sen to 74 sen.


So, since the day before, the stock had exhibited an upward bias and saw buying support near the 68-70 sen level. We were keen to accumulate a position at this point with the expectation that REVENUE might fly past 75 sen quickly; in other words, another new high for the recently listed stock.


However, this did not happen the way we thought. Here's where another loopy, unprovable theory of ours come in. (Editor's note : Perhaps one day, with an actual budget or research grant, we might be able to prove this.)


'D'


As a trading outfit, we live and die by the existence of what we call 'speculative capital'. This represents the pool of money being spent by retail investors to chase promising leads, which in turn causes stock prices to skyrocket.


We can apply speculative capital theory in different ways, but to give one simple example: on a really bad day on Bursa Malaysia, with most stocks in the red and one good looking new listing (like REVENUE), speculative capital is likely to be concentrated in that just-listed stock. There is nothing else that looks good to buy - at the same time, the new listing is clearly market neutral, so it is not vulnerable to the broader market negativity.


NOVA was another ACE Market listing that proved to be really successful. Speculative capital flowed into it (we can't prove this but the underlying philosophy stands) since the market open on 20 July. It was traded at a huge premium to the IPO price, too; exactly like REVENUE did.


In our view, this meant that currently available speculative capital has been halved. Investors are now chasing both NOVA and REVENUE. Even worse, there is a good likelihood that some are selling their profitable holdings in REVENUE to buy more NOVA shares.


And as we mentioned in the tweet, sometimes a market can be bad enough that speculative capital can be halted (Editor's note : Nothing is exactly market neutral if the KLCI fell by 100 points in one day, for example). We saw high volatility and a reversal in capital flows on July 20; stocks that were rising in the morning suddenly went into the red by lunchtime.


So we decided to exit and absorb the losses. We built a not-too-large position at 72 sen or so. We got out at the 70 sen mark as we expected this point to be breached. Our eventual loss from this came to about RM1K.


'E'

Again, we have to stress this : we had to make assumptions for the sake of preserving our capital position. It's the natural consequence of operating with imperfect information.



PHASE THREE



Duration : 3PM, 23 July to 10AM, 25 July

Strategy : Continuation of momentum, 'second wave' upward volatility

Outcome : Profitable, but less than expected due to sudden volatility in the stock


If you notice the chart, you can see that the stock is taking its sweet time to consolidate. By 23 July it has become clear that our previous concern of the stock dropping back to 60 sen were unfounded. We also noticed clear accumulation activity as the stock stubbornly stayed at the 68-70 sen level.


Knowing this, we were on standby for another of those quick breakouts; this tends to happen when a big block of shares is suddenly cleared - when the clearance happens near the previous resistance point, it's a validation of momentum, and the stock is set to break new highs. (Editor's note : Most of the time, anyway, but not all the time.)


The key to outsized profits is, as usual, to accumulate a manageable position at first. And when the validation occurs, it would be time to go all in. Sometimes we would buy as much as the stock as we can, at any price, when our conviction is strong enough.


'F' proves that we sensed a major move wayyyy before it actually occurred. This led us to start buying.




'G' was barely minutes later. This was a clear signal for us to buy more. Our previous expectation suddenly became plausible; there was no time to waste.

40 minutes later, to be precise!


And 'H' of course is a little dose of humble bragging. Hey, we have to prove that this blog is worth reading, right?
Market close, 23 July


At this point our paper profits from this phase stood at RM12K. The stock closed at 80.5 sen on this day, or yet another intraday high.


The next day - 24 July - we were willing to ride this trade out. Initially we were convinced that the stock can reach as high as 85 sen per share or beyond. We were even willing to lose some of our paper profits to be able to stay in this trade. Our expectation was modest; the stock doesn't have to move too much during the day as long as it's stable. The best case scenario for us would be a flat stock price during much of the day, followed by a late upward move.


This was almost exactly what happened. REVENUE was stuck at 78 sen for most of the day before it staged a late move. Renewed buying activity drove it to 82.5 sen quickly, or a quick 6% gain.


However, there was a catch in this. In a 15 minute timespan, the stock went from hitting an intraday high (82.5 sen) to plunging to an intraday low (75.5 sen). This sudden volatility was a serious sell signal for us, and it brings us to our next unprovable theory.


We believed the move to 82.5 sen was a false breakout, followed by an immediate dumping of shares by those holding high volumes of REVENUE. An 8% downturn in 15 minutes is too much for us to handle. We also believe that following this phase, it will be far more difficult for REVENUE to maintain its momentum and break through to a new high. As shown in 'I':


 Well, we're disclosing it now.


In short, we believe the momentum has been halted. This meant it was time to get out. We ended up selling our holdings at 78 sen on 25 July. Our eventual profits came to about RM6.5K, or a big reduction from that 12K in paper profits. But that's OK.


So how has the stock done since 25 July? Here's the daily chart from 25 to 31 July:


It's basically done... not much since. Notice that REVENUE's hovering between 76 sen and 78 sen, and it has been nowhere near its highest point of 82.5 sen. This can still change, of course, but we're no longer in this. Once momentum is gone, there's not a lot of short term opportunities.


So, despite our loony theories, our call to exit turned out to be the right call. In Phases One and Three, we also made profits without actually buying the shares, which essentially means we achieved pure profits with no money down. RM27K worth of profits.


Our advice; don't be afraid to make stupid assumptions if you end up profiting from them. Nothing is better than a well-executed trade; the profits naturally will come.