Many investment platforms offer free registration and browsing, but for actual transactions — buying or selling shares — they may charge a commission or service fee. You should check the terms specifically with Blue Top Finance. Usually, consultations or basic services may be free, but stock trading is a paid service.