A股、B股和H股具有以下区别: 1. 公司注册地:A股由国内注册的公司发行,B股由国内以外币计价的公司发行,H股由国内注册公司在香港上市发行。 2. 上市地区:A股和B股在上海、深圳上市,而H股在香港上市。 3. 交易时间:A股和B股的交易时间遵循国内股票交易时间,而H股的交易时间遵循香港市场的交易时间。 4. 交易制度:A股和B股设有涨跌幅限制,而H股则没有涨跌幅限制。