Last week, retail traders bought $19.9 billion worth of puts to open but only $6.5 billion in calls. That ratio is a significantly above normal.
Last week, retail traders bought $19.9 billion worth of puts to open but only $6.5 billion in calls. That ratio is a significantly above normal.