Documenting the journey of investing.
Support me:
youtube.com/channel/UCoOdYN_K8tMzK5Fv3skzbDA/join
Or
ko-fi.com/oldfishyu
AFFILIATE - It will definitely help the channel:
Signup for Wealthsimple:
www.wealthsimple.com/invite/OOTWPW
Signup for Moomoo:
start.moomoo.com/0B1h64
Oldfish personal website:
www.oldfish.ca
Oldfish PII handbook
www.oldfish.ca/handbook
Signup Blossom and follow me:
link.blossomsocial.com/7uYa/8lgnic6i
OldFish Investing
Glad I made it to Jordon’s 10,000 subscriber celebration today. It was fantastic to finally meet Jordon and Gary face-to-face for the first time. The best part of the day was definitely connecting with everyone else who is into pii—it's always good to talk to people who get it.
Jordon told me to post a photo to mark the occasion, so sharing it here.
1 week ago | [YT] | 147
View 23 replies
OldFish Investing
Small oldfish.ca update:
I’m temporarily simplifying the public website layout, so some affiliate banners, support buttons, and paid-feature promotion areas may not appear for a while.
Existing VIP/supporter access is not affected. If you are already subscribed, your unlocked features will continue to work normally after signing in.
The support page is still available directly:
www.oldfish.ca/pricing
Thanks again for supporting oldfish.ca. I’m keeping the public site focused on ETF education, calculators, backtesting tools, and transparent methodology notes.
1 week ago | [YT] | 22
View 0 replies
OldFish Investing
Hi everyone!
It’s been an amazing journey running my personal backtesting tool project, and I’m so grateful for all the feedback and support you’ve given me. As the community continues to grow, I wanted to share a quick update on where we are headed.
I’ve always strived to keep this platform independent and evolving. However, as the data volume expands, server and API maintenance have become a significant ongoing expense. I want to continue professionalizing this tool and polishing every detail to a higher standard, but I also need to ensure that the project remains sustainable without becoming a personal financial burden. For these reasons, I’ve decided to launch the [Pro Supporter] plan.
Since the subscription system is a brand-new feature, please reach out to me immediately if you encounter any issues during checkout. I will handle any discrepancies personally.
This decision is about building a better, more professional future for the project:
Sustainability: Subscription revenue will cover server infrastructure and data maintenance.
Professional Data Sources: My goal is to move from public data channels to more stable, professional-grade sources, ensuring the highest data accuracy for your analysis.
Continuous Improvement: This support allows me to focus on building new features and refining the platform, ensuring it remains a powerful tool for years to come.
Core features will always remain free for everyone. The Pro plan is for those who want advanced analytics and want to help take this project to the next level. If you find this tool helpful, I’d be honored to have your support as a Pro supporter.
Thank you for being part of this journey!
2 months ago | [YT] | 54
View 6 replies
OldFish Investing
Oldfish Personal website update (Sorry it's not related to investment):
Next.js + Django Staging Implementation
Successfully deployed a dedicated staging environment with an automated CI/CD pipeline via GitHub Actions. Key updates include:
Isolated Infrastructure:
Separated staging and production workflows utilizing distinct Docker containers and Vercel preview environments.
Dynamic Security:
Replaced hardcoded origins with secure, dynamic environment variable injection for CORS, CSRF, and host validation.
Access Control:
Implemented Next.js Edge Middleware with HTTP Basic Auth to secure preview deployments and prevent search engine indexing.
Proxy & OAuth Fixes:
Resolved Nginx reverse proxy Host header misconfigurations and updated Google Cloud Console to support SSO on the new staging domains.
Good night 😴
3 months ago | [YT] | 13
View 2 replies
OldFish Investing
Hi everyone,
I’ve been spending my spare time lately refining our dividend backtesting tool. My goal has always been to create something genuinely useful for our community, and thanks to your constant feedback, I’ve just rolled out a few meaningful updates:
Advanced Dividend Metrics:
To give you a clearer picture of your income, I’ve added TTM Yield (Trailing Twelve Months) and Forward Yield (Estimated Annualized). I’ve also included tooltips for each to help explain the logic behind the numbers.
Shareable Results:
Many of you asked for this! You can now copy and share the URL for any specific backtest results. All your parameters—tickers, dates, and view modes—are now preserved in the link for easy sharing and discussion.
Direct Contact Channel:
I’ve built a dedicated Contact page. Whether it’s a data correction, a bug report, or a feature request, you can now reach me directly through the site. It’s the best way for me to track and implement your suggestions.
A Bit of Polish:
Beyond backend stability improvements, you might notice the coffee icon in the header now "wiggles" a bit. It’s just a small, friendly reminder that if you find this tool helpful, you’re always welcome to support the project.
It’s an evolving project, and it's far from perfect, but I’m committed to making it better every day. Thank you for being a part of this journey and for all your support.
Check out the improvements here:
www.oldfish.ca/calculator
Happy investing and stay safe!
4 months ago (edited) | [YT] | 49
View 5 replies
OldFish Investing
Hey everyone,
I’ve been wanting to give back to this community for a while now, so I spent some of my free time coding up a web tool that I hope you'll find useful:
www.oldfish.ca/calculator
I always found it frustrating to accurately compare the real-world performance of high-yield funds, so I built this to make things easier.
Here is what it does:
True Total Return: It accurately compares fund performance assuming all dividends/distributions are reinvested (DRIP).
Side-by-Side Comparison: You can compare multiple funds at the same time.
Exchange Support: It fully supports tickers on both the TSX (.TO) and NEO (.NE) exchanges.
A quick note on how it works (and a disclaimer): For full transparency, the historical price data is pulled from Yahoo Finance, and the dividend data is sourced from dividendhistory.org. Because the tool relies on web scraping to get this info, things might occasionally break if those sites change their layouts. If you run into any bugs or weird data, please let me know and I’ll patch it up ASAP!
One last thing: My YouTube channel isn't monetized yet, so I’ve embedded some of my videos on the website to help drive a bit of traffic. 😂 I hope you don't mind!
Let me know what you think, and I'm totally open to feature requests or feedback. Cheers!
4 months ago (edited) | [YT] | 72
View 16 replies