Monday, May 25, 2020

leetcode discuss: 236. Lowest Common Ancestor of a Binary Tree

Here is my post.

C# Tuple<TreeNode, int> design talk and second practice on May 25 2020

It is my most favorite tree algorithm. Starting from May 1, 2020, I use the algorithm to interview people again on interviewing dot io as a mock interviewer. I learn one more elegant solution using recursive function.
Here are highlights of my practice:
  1. Apply recursive function, post order, and design the return using two arguments, different data type; integrate them seamlessly using Tuple<TreeNode, int>;
  2. Lowest Common Ancester (LCA) can be solved using so many ways, always go for the easy one, short one, elgant one for interviews.
  3. Consider this solution as your ideal solution in your next interview.
  4. Code can be simplified to avoid returning null all the time. Leave it as an exercise for readers.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _236_lowest_common_ancestor_Tuple
{
    class Program
    {
        static void Main(string[] args)
        {
        }

        public class TreeNode
        {
            public int val;
            public TreeNode left;
            public TreeNode right;
            public TreeNode(int x) { val = x; }
        }

        /// <summary>
        /// warmup practice on May 25, 2020
        /// </summary>
        /// <param name="root"></param>
        /// <param name="p"></param>
        /// <param name="q"></param>
        /// <returns></returns>
        public TreeNode LowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q)
        {
            // apply post order, and also using strong type Tuple<TreeNode, int> as return argument, 
            // first one is LCA TreeNode, second one is the count of nodes found
            var tuple = traversePostOrder(root, p, q);
            return tuple.Item1;
        }

        /// <summary>
        /// apply postorder, bottom up
        /// check two results:
        /// LCA and count of nodes found
        /// </summary>
        /// <param name="root"></param>
        /// <param name="p"></param>
        /// <param name="q"></param>
        /// <returns></returns>
        private Tuple<TreeNode, int> traversePostOrder(TreeNode root, TreeNode p, TreeNode q)
        {
            if (root == null)
            {
                return null;
            }

            // postorder
            var left = traversePostOrder(root.left, p, q);
            var right = traversePostOrder(root.right, p, q);

            if (left != null && left.Item1 != null)
            {
                return left;
            }

            if (right != null && right.Item1 != null)
            {
                return right;
            }

            var countRoot = (root == p || root == q) ? 1 : 0;

            left  = left  == null ? new Tuple<TreeNode, int>(null, 0) : left;
            right = right == null ? new Tuple<TreeNode, int>(null, 0) : right;

            var count = left.Item2 + right.Item2 + countRoot;

            if (count == 2)
            {
                return new Tuple<TreeNode, int>(root, 2);
            }

            return new Tuple<TreeNode, int>(null, count);
        }
    }
}


"Barely Famous": The Foster sisters on dad David's many marriages

Here is the link.


JTU investment wechat group: investment advice for beginners

May 24, 2020

From wechat group: JTU investment group Mr. Zhu

新手应该以什么样的态度参与股市?这个是新手目前阶段首要的问题。是以学习为目的还是以赚钱为目的?所有过来人的建议都是:1、用小钱学习,2、避免大亏,赚钱根本不应该是新手参与股市的学习阶段的目的,新手赚的钱一定会因实力加倍还给市场。然而任何绝大多数都是以赚钱为初衷参与股市的,如果不是可以听进别人忠告的新手,老手没有必要给别人忠告还落埋怨。所以新手需要有个好心态来学习,老手都是亏钱亏出来的,有的付出的代价是新手预想不到的,所以,对于新手来说,需要有合适的态度理解老手的忠告,特别是在群里人多的情况下,只要有一个人造成了老手产生吃力不讨好的感觉,老手唯一明智的选择就是闭嘴。

2、对新手来说,既然是以学习为第一目的,就要有学习的样子。很多人以为投资股市是一件很轻松的事,虽然大多数人意识里不是这么想,但潜意识里却是这样认为的,因为,所有的新手都大大低估了学习投资的艰辛程度,可以说大部分人就是长期坚持刻苦努力也不能做到成功,现实很残酷啊,我在群里发过一个视频,就是原油跌倒负值亏光所有本金还倒欠的那个职业投资人,他很努力,能力也可以稳定在股市盈利,一样还是会死。可见投资是一件多不容易的事,所以,我劝只是打算在股市玩玩的朋友,就一直保持这个态度,全当娱乐比在赌场强。但是如果立志要在投资有所作为的话,请再回忆一遍我发的视频里做原油亏光的人,那个人是值得尊敬的,在付出那么多,人生那么惨的情况下还可以发那个视频,说明他有很好的态度和心理素质。但是几乎没有一个新手会设想那个人大概率就是专业炒股的人的未来。你可能就是其中一员,所以,请给自己定好位,你是玩玩的还是认真的?如果你是认真的,你在认真学习吗?

3、你非常刻苦认真的学习了,是否会成功?大概率不会,继续想想那个亏光的职业投资人。为什么?几乎所有伟大的投资者都经历过不止一次的破产。玩别人钱的除外。

4、选择什么样的成功路径很重要。对于新手,最容易成功的方式是价值投资,但正如巴菲特所说,很少有人愿意慢慢变富。这是股市最容易成功的路径,90%的人也做不到

5、加油吧,好好学习,改造自己。群里有这么多老手愿意分享经验,需要你用努力学习和正确的方法学习才能对得起别人的付出。如果来股市玩玩也可以,只要一直控制在玩的范围就行

Actionable items


May 29, 2020

I learned from GE stock price drop today, and then I learned that I should stay calm and learn more about stock risk which has wide range compared to index ETF swings.


JTU investment wechat group: Canadian oil stock research advice

May 24, 2020

From Mr. Zhu, leader of wechat group:

@陈建敏 上海交大84数学 我有一点研究石油开采公司的建议,不是全面的建议,只是关于石油公司未来风险点的。你可以重点研究一下石油公司总体债务到期时间,高峰期是什么时候,然后那些公司的债务在比较近的日期到期,那些比较远,在油价比较低,比如30美元的时候,公司现金流和现有资金可以撑到什么时候。如果市场上的原油开采量已经30-40因一些公司倒闭而停用,那么剩下的公司就可能会收益减产带来的油价报复性上涨(假设疫情已经不能对经济产生大的影响的情况下,即假设明年夏天疫情可以得到控制,或疫苗已经胜利在望)。可以设想如果一批原油公司倒闭造成市场恐慌的时候,你知道某些公司不会倒闭,这就是机会。原理就是这样的

我知道的是美国页岩油公司债务到期高峰是2022年,2022年前到期的并不多,我忘记在哪里看到的,应该是一个YouTube视频里。如果是文字的我会截图保留下来


From Anna, member of wechat group:

@陈建敏 上海交大84数学 

刚刚看了看,比较好的几只石油股和etf:
XOM, 
CVX,
OXY,

XLE

XLE是能源业ETF追踪标普能源板块指数,并将95%以上的资产投资在该指数包含的成分股,其中包含了石油、天然气、能源设备及服务这几个行业的公司,上游开采、中游及下游炼化业务的公司都有涉及,埃克森美孚(XOM) 和雪佛龙(CVX)两个大龙头各占20%,所以更稳一些。@陈建敏 上海交大84数学

Sunday, May 24, 2020

Stock research: Fortinet stock

Stock market research: Embrace risk

Facebook remote work - I like the idea

May 25, 2020

Introduction

It is so exciting to see that biggest software company can take some risk, and then hire more people with large spread of salary range. I do think that it will bring more opportunities for us to learn how to work and learn as software development industry. I like to write down 10 ideas I like the remote work. 

10 ideas 

I like to spend 10 minutes to come out 10 ideas to advocate remote work. Stay tuned. 




Algorithm and data structure: I am back to practice daily

Case study: Leetcode 240 find target in matrix

May 26, 2020

Introduction


It is such a big surprise for me to be the interviewer. I met a young talent engineer who works for Twilio and then he told me that the stock price of Twilio went up from $100 to $200 dollars. Suddenly I felt that sillicon valley is such exciting place for talent people. I had one hour conversation after the mock interview, and I also share the information based on my past experience.

Case study


I like to show my sharing first. Here is the gist.




Twilio - stock went up from $100 to $200 in last two months

Vancouver house price

Here is the article.

埃文表示,首付款为5%的首次购房者可能会因一套价值30万加元的房屋房价下跌10%面临4.5万加元的损失,相比之下,10%的首富可以提供更多缓冲,以此类推。

另外,CMHC还估计,迄今为止,12%的抵押贷款持有者选择了延期还款,到9月份,这一比例可能会达到20%。

而疫情结束后,加国的房市预计在下半年将迅速反弹。加拿大房屋销售量将平均下降26.1%,但房价预计将平均上涨6.1% 其中,BC省预计平均下降22.9%,价格平均上涨8%;大温房屋销售下降16.1%,价格平均上涨5% 

只是对于那些炒房、经营airbnb短租房等业主来说,恐怕将面临被迫出售、低价抛售房产的局面。


OVV.TO talk - Think like an institution investor Blackstone

May 24, 2020

Introduction


It is controversial topic related to build good investment habit, choose distressed stock after market crash with three circuit break. I like to do a short research how to draw a line between gambling and speculation after OVV.TO dropped 90% price on March 27, 2020. I should learn how to identify the business opportunity from gambling instinct.

Blackstone as a buyer of OVV.TO


Blackstone made purchase over 1 million share of OVV.TO around March 27, 2020 as well. If I invest $40,000 using my TFSA account fund, I do not think that my purchase will be sorted of gambling behavior.

Buy low and sell high, it is taking some risk before everything is clear if OVV.TO deserves to have over 90% loss, from 30 billion capital business to 3 billion dollars business. We all know that all business are inflated after 10  year bull market.

Capitalism is also a big issue, USA government tried to get in and do not like to see market has free fall, and let things go as worse as is.



Story talk in Chinese - how to get 100 times return (网易)

网易
安全边际
“护城河”
企业文化

Arguments:

  1. 赚到几十倍甚至更多的股票绝不是靠估值估出来的
  2. 无论什么时候卖都不要和买的成本联系起来。该卖的理由可能有很多,唯一不该用的理由就是“我已经赚钱了”。


比如我们能在网易上赚到100多倍是因为我在做小霸王时就有了很多对游戏的理解,这种理解学校是不会教的,书上也没有,财报里也看不出来。我也曾试图告诉别人我的理解,结果发现好难。又比如我当时敢重手买GE,是因为作为企业经营者,我们跟踪GE的企业文化很多年,我从心底认为GE是家伟大的公司。

  我说的“任何人都可以从事投资”的意思是我认为并没有一个“只有‘某种人’才可以投资”的定义。但适合投资的人的比例应该是很小的。可能是因为投资的原则太简单,而简单的东西往往是最难的吧。顺便说一句什么是“简单”的“投资”原则:当你在买一只股票时,你就是在买这家公司!简单吗?难吗?

  我想再简单地把我目前对投资的基本理解写一下:

  1、买股票就是买公司。所以同样价钱下买的公司是不是上市公司并没有区别,上市只是给了退出的方便而已。

  2、公司未来现金流的折现就是公司的内在价值。买股票应该在公司股价低于其内在价值时买。至于应该是40%还是50%(安全边际)还是其他数字则完全由投资人自己的机会成本情况来决定。

  3、未来现金流的折现不是算法,是思维方式,不要企图拿计算器去算出来。当然,拿计算器算一下也没什么。

  4、不懂不做(能力圈)是一个人判断公司内在价值的必要前提(不是充分的)。

  5、“护城河”是用来判断公司内在价值的一个重要手段(不是唯一的)。

  6、企业文化是“护城河”的重要部分。很难想象一个没有很强企业文化的企业可以有个很宽的“护城河”。

  “理性”地面对市场每天的波动,仔细地检查每一个自己的投资理由及其变化是非常重要的。好像我对投资的理解就是这么简单。但这个“简单”实际上非常难。

  在这里有很多问题是关于估值的,所以简单谈谈自己的想法。我个人觉得如果需要计算器按半天才能算出来那么一点利润的投资还是不投的好。我认为估值就是个毛估估的东西,如果要用到计算器才能算出来的便宜就不够便宜了。

  好像芒格也说过,从来没见巴菲特按着计算器去估值一家企业,我好像也没真正用过计算器做估值。我总是认为大致的估值主要用于判断下行的空间,定性的分析才是真正利润的来源,这也可能是价值投资里最难的东西。

  一般而言,赚到几十倍甚至更多的股票绝不是靠估值估出来的,不然没道理投资人一开始不全盘压上(当时我要知道网易会涨160倍,我还不把他全买下来?)。

  正是由于定性分析有很多不确定性,所以多数情况下人们往往即使看好也不敢下大注,或就算下大注也不敢全力以赴。当然,确实也有一些按按计算器就觉得很便宜的时候,比如巴菲特买的中石油,我买的万科。但这种情况往往是一些特例。

  巴菲特确实说过伟大的公司和生意是不需要卖的,可他到现在为止没卖过的公司也是极少的。另外,我觉得巴菲特说这话的潜台词是,其实伟大的公司市场往往不会给一个疯狂的价钱,如果你仅仅是因为有一点点高估就卖出的话,可能会失去买回来的机会。而且,在美国,投资交的是利得税,不卖不算获利,一卖就可能要交很高的税,不合算。

  无论什么时候卖都不要和买的成本联系起来。该卖的理由可能有很多,唯一不该用的理由就是“我已经赚钱了”。不然的话,就很容易把好不容易找到的好公司在便宜的价钱就卖了(也会在亏钱时该卖的不卖。)买的时候也一样。买的理由可以有很多,但这只股票曾经到过什么价位最好不要作为你买的理由。

  我的判断标准就是价值。这也是我能拿住网易8-9年的道理。我最早买网易大概平均价在1块左右(相当于现在0.25),大部分卖的价钱大约在30-35(现在价)左右。在持有的这8年到9年当中,我可能每天都会被卖价所诱惑,我就是用这个道理抵抗住诱惑的(其实中间也买卖过一些,但是很小一部分。)我卖的理由是需要换GE和Yahoo。我会一直保留一些网易的股票的。

  巴菲特的东西每一个人都可以学,当然可能只有很少人能学会。事实上,我发现只有很少人会去真正认真地学,所以能学会的人很少就很容易理解了。

  巴菲特反对的和他做的衍生品是完全不同的东西。我自己用很多金融衍生品,和巴菲特的用法一样,所以比较理解他说得是什么。很难一句话解释清楚,但可以用个容易理解的例子来说明。很多人用衍生品就好像去赌场当赌客,希望能够快点赚钱。巴菲特用衍生品就好像在澳门开赌场,长期而言是稳赚的。不是每个人开赌场都能赚钱,但会开的人就行。也许赌场的例子不一定合适,但道理确实一样。

  投机,我也不是没有过,但就是为好玩,只是玩玩而已。人家要跟我讨论股票,我都要跟人说清楚,是讨论投机还是投资?是for fun还是for money?如果forfun没有什么可讨论的,买你喜欢的就好了,反正你也不会把房子卖了扛着钱去拉斯维加斯。我曾经在邮轮上用两百块钱玩了三个晚上,赚了两千块钱。如果你作为投资的故事来讲,三天翻了十倍,这叫什么故事?!但你敢拿几百万这么赌吗?不敢。

  所以投资是另外的讲法。

  我从头到尾真正投资过的公司最多五六家,卖掉了一些,我持有的公司一般在三家左右。巴菲特的哈撒韦一千多亿美元市值,也才投十来家。我不怕集中,我不是一般的集中,我是绝对的集中。

Story talk in Chinese - 段永平: 我是怎么拿住一只股票赚100倍的 - No. 1

段永平: 我是怎么拿住一只股票赚100倍的


Facts:

  1. 统计上大概80-90% 进入股市的人都是赔钱的。
  2. 如果算上利息的话,赔钱的比例还要高些. 
  
Arguments:

  1. 投资的钱比较好赚,或来的比较快。

Expert opinions:

巴菲特在投资中不可以做的事情是什么,他告诉我说:不做空,不借钱,最重要的是不要做不懂的东西。


  作为既有经营企业又有投资经验的人来讲,我个人认为经营企业还是要比投资容易些。虽然这两者其实没有什么本质差别,但经营企业总是会在自己熟悉的领域,犯错的机会小,而投资却总是需要面临很多新的东西和不确定性,而且投资人会非常容易变成投机者,从而去冒不该冒的风险,而投机者要转化为真正的投资者则可能要长得多的时间。

  投资和投机其实是很不同的游戏,但看起来又非常像。就像在澳门,开赌场的就是投资者,而赌客就是投机者一样。赌场之所以总有源源不断的客源的原因,是因为总有赌客能赢钱,而赢钱的总是比较大声些。作为娱乐,赌点小钱无可非议,但赌身家就不对了。可我真是能见到好多在股场上赌身家的人啊。

  以我个人的观点,其实什么人都可以做投资,只要你明白自己买的是什么,价值在哪里。投机需要的技巧可能要高很多,这是我不太懂的领域,也不打算学了。

  即使是号称很有企业经验的本人也是在经受很多挫折之后才觉得自己对投资的理解比较好了。我问过巴菲特在投资中不可以做的事情是什么,他告诉我说:不做空,不借钱,最重要的是不要做不懂的东西。

  这些年,我在投资里亏掉的美金数以亿计,每一笔都是违背老巴教导的情况下亏的,而赚到的大钱也都是在自己真正懂的地方赚的。作为刚出道的学生,书上的东西可能知道的很多,但融到骨子里还需要吃很多亏后才行。所以,如果你马上投入投资行业,最重要的是要保守啊,别因为一个错误就再也爬不起来了。这里唯一我可以保证的是,你肯定会犯错误的。

  我个人的理解是缺什么什么重要。

  投资最重要的是投在你真正懂的东西上。这句话的潜台词是投在你真正认为会赚钱的地方(公司)。我对所谓赚钱的定义是:回报比长期无风险债券高。一个人是否了解一个公司能否赚钱,和他的学历并没有必然的关系。虽然学历高的人一般学习的能力会强些,但学校并不教如何投资,因为真正懂投资的都很难在学校任教,不然投资大师就该是些教授了。不过在学校里可以学到很多最基本的东西,比如如何做财务分析等等,这些对了解投资目标会很有帮助。

  无论学历高低,一个人总会懂些什么,而你懂的东西可能有一天会让你发现机会。我自己抓住的机会也好像和学历没什么必然的联系。

Here is the link. 


Yolanda Foster Home Tour

Here is the link.


Yolanda Hadid Talks Motherhood and Raising Gigi, Bella & Anwar | Harper's BAZAAR

Here is the link.


Questrade closed qty - discipline, rebalance, adventure, mix of long term and short term investment, speculating vs investment

May 24, 2020

Introduction


It is my short research of investment on Questrade.com. I like to write something about the market swing of 2020, what brought me to mix with coronavirus and my hay fever, worry about work and order in next few months, my rental property, and my TFSA portfolio. Nothing is better for a short statistics and I can talk about the process of investment.

Questrade->Closed Qty


I played with Questrade.com software and a few times I was anger so much the software was not very well designed with a few documents links, saying that what you can do as a long term investor, short term investor to use Questrade.com, recommendation third party if you can extra interest like ShareSight.com for trade report. Every day I come home, I play and explore all the features of Questrade.com. I just feel shamed of this software not so-user friendly, not making so much sense a lot of features.

People can talk and write and communicate, and I do not see anywhere nearby software to find those documents, hints, tips for investors.



Stock: VAB.TO 
closed Qty: 1330
Average price: 26.1527
Total: $34783.09

Stock: VFV.TO 
closed Qty: 254
Average price: 71.368
Total: $18127.47

Stock: VDU.TO 
closed Qty: 58
Average price: 34.6694
Total: $2010.82

Stock: VBAL.TO
closed Qty: 12
Average price: 25.44
Total: $381.60

I will add more later. I already wrote a few blogs related to VAB.TO, opportunity loss for $3500 gains if I learn a few tips from day trading videos from youtube.com; I also wrote a few blogs related to my understanding of VFV.TO etf.

I do not have real feeling of market crash long time, so VBAL.TO is one of my first rebalance after I overjoy the gains in less than 12 months, SPX from 2900 to 3200 somewhere below highest 3300. I felt so happy to learn how to make money in the stock market again.

These days $391.60 is nothing, I will not bother to do rebalance if I am super busy with hundred projects.



Everything Yolanda Hadid Eats in a Day | Food Diaries | Harper's BAZAAR

Here is the link.

TFSA: Why I was afraid to invest $40,000 dollars into OVV.TO after 90% loss starting from March 27, 2020

May 24, 2020

Introduction


It takes wisdom and courage to build wealth and grow rich. I work very hard to learn personal finance, and then move my fund back to stock market in my TFSA account; I never think about investing $40,000 dollars in MY TFSA account into OVV.TO stock starting from March 27, 2020 after three circuit break, 90% stock loss of value, instead I just purchased 100 share at price $3.70 dollars, and nothing afterward in 2 months. Now the price went up more than 200%. I like to write a short research why I am afraid to take risk. 

A short research


First of all, I have never thought about purchase of any oil stock. I have to live in Canada 10 years, I never think about investing on Canada oil stocks. I do not know the industry very well.

I like to put together 10 things I miss in 12 month training and study from May 2019 to March 2020.


  1. I never do any day trading and just stay as a long term investor. This is wrong for getting experience, learn and research how day trading works; 
  2. I need to simulate stock market bear market crash, and then learn how to develop good sound judgement on investment from gambling;
  3. How to tolerate calculated risk of speculating? Coronavirus and whole thing, I should spend time to think about more carefully;
  4. I need to train myself with more drills in stock market. 
  5. I should think big, and take high risk bet since I have to get used to live frugal life. 
  6. High risk and high return, I should give it a try. I need to trust my instinct and my research. 
Yahoo finance -> My portfolio -> My holdings

Questrade.com - positions



Actionable Items

Fear and greed is two biggest topic as an investor on stock market. I like to explore more carefully based on my Christian belief, math education, talent programming experience. I like to document the journey, and learn the knowledge is power. I need to learn how to turn the knowledge to my wealth. 

Also I have Ameritrade.com key largo portfolio. I should also take some risk to purchase OVV stock in US stock market as well.

It is hard for me to save $75,000 Canadian dollars, and it takes me 10 years to save them. I am 53 year old. So I have to be careful as an investor.


May 24, 2020

I was too happy to see $5000 dollar recovery in less than a week on March 27,2020. I still had $4000 dollar loss, so I had some VAB.TO bond and then I like to celebrate the recovery, and I remembered the article I read with huge loss, so I went through the list, found 5 Canadian stocks to purchase.

What I should think about is the return. The downside risk is very small, and think about more carefully about 90% loss, if it goes back to half, then it is already 500%. When I can expect the opportunity to happen, this is rare for oil industry, a business with 30 billion dollars capital in the market. Big drop in less than two weeks.

Be prepared to the opportunity. One of 200,000 dollars opportunity with 10 years savings 40,000 Canadian dollars, with only 500% return in short few months.

June 2, 2020

I did some research and learned that OVV.TO related company was removed from medium capital index fund, and I guessed that would contribute more than 90% loss, since index fund unloaded OVV.TO, and also institutional buyers sold them as well.


Yolanda's Journey To Wellness | Real Housewives of Beverly Hills

Here is the link.


Case study: Why I fail to make over $20,000 Canada dollars gains in my TFSA account?

May 23, 2020

Introduction

It is exciting journey to be a long term investor, went through market swing again in 2020. I was so nervous and went through so many emotions. One time I remembered to tell me inside my head, do not do anything not taught in my research, just pretend to know nothing. Play by rules learned. I like to write a short report called why I fail to make over $20,000 Canada dollars gains in my TFSA account. 

Case study 

What if I can make over $20,000 Canada dollars gains in my TFSA account through market swings from SPX 3300 to 2200 and then 2900. I came cross one chance to purchase Canada oil stocks on March 27, 2020. I need to learn the art to design the project, how high my target is to achieve in gains, and what risk I have. 

Here are highlights I can look into later. I do believe that I should be confident to come out the plan to make $20,000 dollars, and then go for the chance. 

  1. I did research those big companies with big losses, OVV.TO stock had loss over 90%;
  2. I was more reactive, thankfulness to my VFV.TO ETF and VDU.TO ETF $5000 recover in 3 business day;
  3. I just naively like to play $2000 dollars to invest from those $5,000 dollar recover.
  4. I should allow myself to be a creative thinker; explore more carefully, how to make money from the bet;
  5. I can live with $10000 dollar less in asset, but it is exciting to see that I can grasp the opportunity to double or triple the money in short time range. Why not take a risk? OVV.TO stock has over 90% loss.
  6. I must estimate the possible return and design the purchase plan.
  7. I always have some emotional problems. I like to share my progress on WeChat groups, but I should understand that it is my business. It is my creative thinking to help me create wealth. There is nothing wrong with it. 
  8. I need to build a ritual to take it more seriously when I make stock purchases.  

I should take a loss of $1000 dollars to sell VAB.TO bond position, and then purchase OVV.TO stocks using those $10,000 dollars. Just think like an institutional investor. Find all the money I can find to make the purchase. 

Follow up 


June 6, 2020
Do not look back. There is another 100% return from May 23 to June 6, 2020. The rise is much faster since large institutions invested in huge shares. I still have the link, but I stopped searching daily for what those institutions are.

Also, I need to allow myself to take some risk, do not think about stock with 90% loss will go down. Instead, I find another ten stocks like OVV also went up 100% in the first month; diversify my investment into four or five of those stocks.





Saturday, May 23, 2020

Yolanda Hadid On Her Supermodel Kids, & Her Next Chapter

Here is the link. 

54 year old - Yolanda Hadid

Here is the link. 


Yolanda Hadid Chats About "Making a Model with Yolanda Hadid"

Here is the link.

Mom and their daughters - models coached by Yolanda Hadid.


Oil Crash 2020: Should You Buy Enbridge Stock Today?

Here is the article. 

Oil prices today are rallying 7% to just below $26. 

Enbridge stock is a special energy stock. It is a defensive stock within a highly volatile energy world. Enbridge stock is up 8.7% so far in May and 36% from March lows.

As it stands today, Enbridge is expecting distributable cash flow per share of $4.50 to $4.80 in 2020. So far, the first quarter came in above expectations. The company is off to a good start.

Reducing costs by $300 million in response to the oil crash and coronavirus crisis.

This will include salary reductions. Beyond this, the company has $14 billion in excess liquidity, and its ongoing projects remain self-funded.





Gigi and Bella Hadid’s father speaks exclusively about life, love and family

Here is the link.


My role model - Gigi Hadid

May 23, 2020

Introduction

I live a lonely life. I am single and I like to have conversation with people. I wish that I have an intelligent partner to talk to. But I try all kinds of ways to challenge myself, learn and keep myself engaged. I like to take break to work on research Gigi Hadid. 

My role model

I like to spend time to take break by watching Gige Hadid's video on youtube.com. I like to see how good I can do some research on the model, so that I can bring so wisdom to my work and life. 

I like to remind myself 30 years old how excited I was to start my life, I was little lost when I was in my 20s and early 30s. 

I wish that I have time to go through those years again, definitely I will try to read more books and business instead of seeking some entertainment by watching TVs. I should have started early to learn how to do good research. 

Gigi Hadid Gives Emotional Speech Receiving Her WOTY Award from Serena Williams | Glamour WOTY 2017

Here is the link. 



Three hour phone call: SJTU wechat investment group Chinese friend

May 23, 2020

Introduction

It is the first time long conversation I had this year. It took us three hours to go over so many things together. My friend and I stay in the same wechat investment group, and she practiced day trading for last few months, and then she decided to be a rancher instead of hunter, she likes to try to invest long term. I like to take some notes of discussion. 

Three hour talk

We talked about how to trade, how to build a portfolio, how to time the market, my friend talked about her daughter 24 years old, her son and husband; She lives near New Hampshire university. She stays at home and work on international students advisory for college admission. 

We cover so many topics. 

  1. Her day trading on Dropbox stock, investment of Boeing stock, and AAL stock short term loss $3,000 dollars;
  2. How she planned her day trading; three secrets;
  3. I talked my learning of investment; 
  4. Market swing, how to handle market swing;
  5. My portfolio related to GE stock 600 shares, my expectation of return in 3 - 5 years;
  6. My job as a full time employee as a software programmer;
  7. Spouse retirement income in USA 
  8. How to invest guest speaker on wechat investment group 
  9. Budget planning - $300 Canadian dollars for wechat group 
  10. How to attract talent into investment group?


Jiaotong university wechat investment group: Mr Pan's advice

May 23, 2020

Introduction

It is less than 30 minutes talk and I like to share my notes.

I will add some highlights later.






Thank you Mr. Pan hard work! Very good presentation! Cheers!

Best teacher with best voice. It is really touching everyone's heart. We need to work on some basics.



GE stock investment: 500 share of GE stock purchase business plan

May 23, 2020

Introduction


It is the first time I made purchase on stock, based on my previous two purchases, I learned that the bottom price of last 356 days is reached around $5.52 dollars, so it is time for me to make 500 shares.

My purchase

I like to record the purchase history first, and then GE stock price compared to S&P 500.


Yahoo finance->My portfolio->



My business plan

I like to think about carefully so that I can make good decision down the road. 

  1. I did two trials and learned that the lowest price is $5.52, I only made purchase 40 share;
  2. I do not have to purchase at the bottom price, I just take the risk of $1 dollar loss for each share, 20%, and make purchase of 500 shares on May 22, 2020;
  3. My business plan is to design a position which will beat SPX in short term, one or two years. 
  4. More on step 3, my expectation of return should be 100% in two to three years;
  5. More on step 4, in other words, I like to see those $3846 dollar investment will bring gains over $3846 dollars in two to three year;
  6. I can do more research on GE stock, if GE stock continues to go down, I may purchase more if the bankruptcy is impossible. 
Short term plan

  1. It may be possible for a short term return in 3 months 20%. I will think about what to do. 
  2. I will do more research on GE stock, and I only like to sell if I like to move the fund to SPX fund for more diversification. 
Follow up plan

I will use yahoo finance -> My portfolio to track performance daily.

Challenges


There are a lot of stocks in last two month with more than 40% recovery. I also had SPX 500 index fund to recover over $5,000 dollars loss. What I missed is to invest those bond fund $20,000 into something last month, April 27 to May 23 is a month with more than 40% gain for a lot of stocks as well.


Actionable Items


Follow up

May 28, 2020
GE stock went up 14% after I made purchase 500 shares up to May 28, 2020. The rebounce was quick, 14% less than 5 business days.

I should think about investing $11,000 dollars cash on May 15, 2020, 28% loss. Since the downside is very low, it is time to take risk to let GE stock go up.




Is Enbridge’s 7.2% Yield Too Good to Be True?

Here is the article.

I like to review those financial numbers. I like to purchase $9000 Canada dollars on ENB.TO stock in short future.


In December, the company raised its dividend payments by 9.8%, from $0.738 to $0.81. With the stock trading around $45 per share, that works out to an annual yield of about 7.2% per year.

The company released its quarterly earnings earlier this month which showed Enbridge incurring a net loss of $1.3 billion for the three months ending March 31. The loss was mainly the result of a $1.7 billion write-down of an equity investment.
Operating revenues declined 7% from the prior-year quarter and operating income was down 42%. However, the positive was that the company generated $2.8 billion from its operating activities and even after capital expenditures of $1.1 billion, Enbridge would’ve had free cash left over to pay its common share dividends, which totalled $1.7 billion.
But there’s not a whole lot of buffer there should things get worse. The company still has $63.6 billion in long-term debt on its books and $10.5 billion of other long-term liabilities that it needs to pay down.

MarketBeat: TSE:ENB Enbridge Stock Price, Forecast & News

Here is the page.

Enbridge pays an annual dividend of C$3.02 per share, with a dividend yield of 6.88%. ENB's next quarterly dividend payment will be made to shareholders of record on Monday, June 1. Enbridge pays out 308.57% of its earnings out as a dividend.


Enbridge is the Dividend Stock Everyone Should Own

Here is the article.

For investors with long-term perspective, and those with income needs or an income mandate to meet for retirement, I would undoubtedly suggest a fight towards safety and stability during these volatile times.

As such, companies like Enbridge Inc. (TSX: ENB)(NYSE:ENB), with dividend yields around 8% are great choices, in my view, for long-term investors worried about dividend cuts.












Friday, May 22, 2020

Oil Prices Soar: 3 Top Energy Stocks to Buy Now

Here is the link.

Enbridge Inc. (TSX:ENB)(NYSE:ENB) is up 31% from its March lows. This energy stock is as defensive as it gets. Enbridge is the owner of the world’s longest crude oil and liquids transportation system. It delivers approximately 25% of North America’s crude oil and approximately 20% of its natural gas.

Suncor Energy Inc. (TSX:SU)(NYSE:SU) stock is up 69% from its March lows. Suncor is one of the integrated oil and gas companies that by its very nature provides a diversified exposure. This exposure shelters the company from oil price fluctuations.

Suncor is currently yielding 3.3% and its free cash flow is expected to be positive under $35 oil. 
Suncor reduced its dividend by 55%

Lastly, we have Canadian Natural Resources Ltd. (TSX:CNQ)(NYSE:CNQ) stock, up 135% from its March lows. As an energy stock that is more exposed to oil prices, we should expect more stock price volatility.

GE's $24 billion buyback boondoggle

Here is the article.

 a $24 billion spending spree in 2016 and 2017 to buy back GE's (GE) stock — at what turned out to be extremely high prices.

"The root problem at GE — and why the stock is where it is — is poor capital allocation,"

March 23, 2018
Using a combination of debt and cash, GE spent $2.6 billion last year on stock buybacks — at an average price of $19.65. Today, the stock is worth just $13.35, close to a nine-year low.

GE's buybacks were much worse in 2016. It spent $21.4 billion at an average price of $30.30, more than double the current price.

2017 -
Last year, GE announced plans to lay off 12,000 workers in its beleaguered power division. GE also cut its dividend in half, just the second time since the Great Depression that the company touched that investor perk.

 "Poor capital allocation, bad acquisitions, poor share repurchases at higher prices and unsustainably high dividends."


Stock research: Canadian oil stocks

Here is the article.

Facts:

  1. Current oil production is about 90 million barrels per day, but demand is only 75 million barrels per day.
  2. The Energy Information Administration pegged total U.S. working storage capacity is at 653.4 million barrels. Net stocks held at refineries and tank farms was at about 323.5 million barrels as of the week ended April 10, taking up 57% of storage capacity.
  3. “At the current rate of increase, storage in the U.S. would fill in 7 to 8 weeks,” 
  4. While futures contracts expiring later this year are still trading as high as $30, if this supply/demand imbalance is not corrected their fate will be the same