This is caused by different registration systems. OTC open-end funds are generally registered in the TA system, and stocks are registered in the exchange system. Different registration systems, the same code is inevitable.
Everyday fund sells funds. For a code, if a fund matches this number, it naturally shows that it is a fund.
Oriental Fortune is a securities company. For a code, if a stock matches the number, it naturally indicates that it is a stock.