flow
The flow
module is one of the simplest and most powerful modules in ConvexValue.
You can use it by entering command:
flow
At first sight it looks like a standard watchlist that you would find on your broker app.
The difference is in the data.
Our options engine is generating aggregates and metrics based on every option trade, which allows us to deliver columns such as volm_call_buy
which looks at the volume of all call buys, or value
which looks at the total amount of premium traded for a given underlying.
The default configuration as in the picture above shows value, price, and change. It is ordered based on value - meaning you can see a ranking of what stocks have the highest options premium during the session. This works as a scanner or a monitor to see what is "hot". Whenever a stock is making moves or poised to make moves, you will likely see it here.
It is also very powerful to understand rotation and how groups of stocks come and go. For example - during the pandemic you would see Zoom stock always in one of the top 10 spots. Now you rarely do.
The module is vastly customizable - here are some examples.
cols=
You can select the columns you'd like to see with the cols=
parameter. So, for example:
flow cols=value,price,change,volm_call_buy,volm_put_buy
Will display value (total amount of premium traded), the price and change of the stock, volume of call buys, and volume of put buys:
For a full list of all available parameters, click on the ⚙️, or in the Underlying Parameters section on the Data Parameters page.
orderby=
If you compare this picture to the one above, the columns are different but the ordering stayed the same. You can also alter the order with the orderby=
param. Let's order it by volume of call buys:
flow cols=value,price,change,volm_call_buy,volm_put_buy orderby=volm_call_buy
Now we can see an ordering of what stocks have the highest call buying. I use this command every day and from it I obtain a list of stocks to investigate further.
filters=
You can also apply filters. For example - if we rank for vflowratio
(a ConvexValue original parameter measuring bullish vs bearish volume) we might find very illiquid stocks. So we can apply a filter with the filters=
param. We will filter for stocks that have a value of higher than $1M and put buying volume of higher than 100. We do this with: filters=value>1000000,volm_put_buy>100
. The full command is:
flow cols=value,price,change,volm_call_buy,volm_put_buy,vflowratio orderby=vflowratio filters=value>1000000,volm_put_buy>100
This is also a shortlist that you can use to monitor and uncover stocks.
s=
Sometimes you want to keep a list of stocks on the top regardless of what else is being displayed. This is done via the s=
parameter. So, the following command:
flow s=AAPL,MSFT,NVDA
will display stocks ordered by value, but will always show AAPL, MSFT, NVDA in the first three rows regardless of their spot in the ranking.
Reminder: you do not need to memorize these commands. The module can be entirely customized by clicking on the ⚙️ to the right of the command bar.