Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Selecting a mutual fund requires more than historical performance.
For decades, investors and advisors have been forced to rely on historical data and have struggled to pick funds that meet investment objectives.
But now there is a better way.
TickerFunds enables investors to go behind returns and discover performance drivers – investment philosophy, process, risk management and organization.
Since 1999, TickerFunds has interviewed more than 1,000 fund managers from nearly 450 fund famipes for our comprehensive knowledge base.
For the first time, investors and advisors can select funds on the basis of investment process and philosophy and match funds with their objectives and risk tolerance.
Now you can select funds based on performance drivers, not on peer relative returns or arbitrary ranking systems.