[Machine Learning for Trading] {ud501} Lesson 19: 02-09 The Fundamental Law of active portfolio management | Lesson 20: 02-10 Portfolio optimization and the efficient frontier

this lesson => Buffet said two things

=> (1) investor skill

=> (2) breadth / the number of investments

Grinold‘s Fundamental Law

breadth => more opportunities to applying that skill => eg. how many stocks you invest in

IC => information coefficient

BR => breadth / how many trading opportunities we have

The Coin Flipping Casino

Which bet is better?

Coin-Flip Casino: Risk

Coin-Flip Casino: Reward/Risk

Coin-Flip Casino: Observations

Coin-Flip Casino: Lessons

(1) higher alpha generates a higher sharpe ratio

(2) more execution opportunities provides a higher sharpe ratio

(3) sharpe ratio grows as the square root of breadth

Back to the real world

IR, IC and breadth

The Fundamental Law

skill is harder to be increased than breadth

Skill => introverted

Breadth => extroverted

Simons vs. Buffet







What is risk?

Visualizing return vs risk

Building a portfolio

Can we do better?

Harry discovered the relationship between stocks in terms of covariance

resulting of the portfolio is not just a blend of the various risks

right stocks picking => outliers

Why covariance matters

Mean Variance Optimization

The efficient frontier

原文地址:https://www.cnblogs.com/ecoflex/p/10977417.html

时间: 2024-07-31 01:04:42

[Machine Learning for Trading] {ud501} Lesson 19: 02-09 The Fundamental Law of active portfolio management | Lesson 20: 02-10 Portfolio optimization and the efficient frontier的相关文章

[Machine Learning for Trading] {ud501} Lesson 3: 01-02 Working with multiple stocks

Lesson outline Lesson outline Here's an overview of what you'll learn to do in this lesson. Documentation links are for reference. Read in multiple stocks: Create an empty pandas.DataFrame with dates as index: pandas.date_range Drop missing date rows

[Machine Learning for Trading] {ud501} Lesson 23: 03-03 Assessing a learning algorithm | Lesson 24: 03-04 Ensemble learners, bagging and boosting

A closer look at KNN solutions What happens as K varies What happens as D varies Metric 1 RMS Error In Sample vs out of sample Which is worse? Cross validation 5-fold cross validation Roll forward cross validation Metric 2: correlation Correlation an

[Machine Learning for Trading] {ud501} Lesson 7: 01-06 Histograms and scatter plots

A closer look at daily returns Histogram of daily returns gaussian => kurtosis = 0 How to plot a histogram Computing histogram statistics Select the option that best describes the relationship between XYZ and SPY. Note: These are histograms of daily

[Machine Learning for Trading] {ud501} Lesson 9: 01-08 Optimizers: Building a parameterized model | Lesson 10: 01-09 Optimizers: How to optimize a portfolio

What is an optimizer? Minimization example How to defeat a minimizer Convex problems Building a parameterized model Minimizer finds coefficients What is portfolio optimization? The difference optimization can make Which criteria is easiest to solve f

[Machine Learning for Trading] {ud501} Lesson 25: 03-05 Reinforcement learning | Lesson 26: 03-06 Q-Learning | Lesson 27: 03-07 Dyna

原文地址:https://www.cnblogs.com/ecoflex/p/10977470.html

[Machine Learning for Trading] {ud501} Lesson 21: 03-01 How Machine Learning is used at a hedge fund | Lesson 22: 03-02 Regression

原文地址:https://www.cnblogs.com/ecoflex/p/10977432.html

NTU-Coursera机器学习:机器学习基石 (Machine Learning Foundations)

课讲内容 这门课以8周设计,分成 4个核心问题,每个核心问题约需2周的时间来探讨.每个约2个小时的录影中,每个小时为一个主题,以会各分成4到5个小段落,每个段落里会有一个后多个随堂的练习.我们在探讨每个核心问题的第二周.依上所述,課程的規畫如下: When Can Machines Learn? [何时可以使用机器学习] 第一周:(NTU-Coursera机器学习:机器学习问题与二元分类) 第一讲:The Learning Problem [机器学习问题]第二讲:Learning to Answ

How to Evaluate Machine Learning Models, Part 4: Hyperparameter Tuning

How to Evaluate Machine Learning Models, Part 4: Hyperparameter Tuning In the realm of machine learning, hyperparameter tuning is a “meta” learning task. It happens to be one of my favorite subjects because it can appear like black magic, yet its sec

[C5] Andrew Ng - Structuring Machine Learning Projects

About this Course You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. Much of this content has never been