散户购买股票的数量限制主要取决于以下几个因素:

**单次买入数量限制** :

- 最少:A股和B股单次买入的最小单位为100股,且必须是100股的整数倍。

- 最多:没有明确的上限,但超过一定规模(如50万股或300万元以上)可能会被系统认定为大宗交易,需要通过大宗交易平台进行交易。

**持股比例限制** :

- 普通散户:在二级市场上买入股票没有明确上限,但需注意市场流动性和资金合理配置。

- 重要股东:持有上市公司5%以上股份的股东需要履行信息披露义务。

**大宗交易** :

- 上海证券交易所:单笔买卖申报数量在50万股或300万元人民币以上。

- 深圳证券交易所:单笔买卖申报数量在50万股或300万元人民币以上。

**其他注意事项** :

- 散户一次最大可买卖的股票数量通常为100万股(1万手),但这取决于投资者账户的资金量。

- 投资者在买入股票时,不能超过上市公司发行数量的5%。

- 科创板最小交易单位为200股,超过200股的按其整数倍计算。

综上所述,散户在购买股票时,应考虑自己的资金量、市场流动性及个人投资策略,同时遵守交易所的相关规定。