依据证券法的规定,债券和股票的发行主体需要满足一定的条件。公开发行公司债券的企业必须满足以下条件:股份有限公司的净资产不低于人民币3千万元,有限责任公司的净资产不低于人民币6千万元;累计债券余额不超过公司净资产的40%;最近3年平均可分配利润足以支付公司债券1年的利息;筹集的资金投向符合国家产业政策;债券的利率不超过国务院限定的利率水平等。股份公司发行股票的条件可以分为四种类型,以最基础的新设立股份有限公司公开发行股票的条件为例。股份公司新设立股份有限公司申请公开发行股票,应当符合下列条件:公司的生产经营符合国家产业政策;公司发行的普通股只限一种,同股同权;发起人认购的股本数额不少于公司拟发行的股本总额的35%;在公司拟发行的股本总额中,发起人认购的部分不少于人民币3千万元,但是国家另有规定的除外;向社会公众发行的部分不少于公司拟发行的股本总额的25%,其中公司职工认购的股本数额不得超过拟向社会公众发行的股本总额的10%;公司拟发行的股本总额超过人民币4亿元的,证监会按照规定可酌情降低向社会公众发行的部分的比例,但是,最低不少于公司拟发行的股本总额的15%;发行人在近3年内没有重大违法行为等。