理论上持股一天就可以打新股,但是持仓股票市值要有20万元。打新股是根据投资者在T-2日前20个交易日所持有股票的日均市值来计算新股申购额度的,日均市值达到1万元即可申购新股。但需要注意,申购创业板、科创板等新股还需要开通对应的股票交易权限。