0%

为什么要选择基金经理?

  • 上交所统计,散户贡献了82%的交易量,收益却不到一成。机构贡献了14.76的交易量,收益为32.3%
  • 不要用你的业余挑战别人的专业

公募基金经理

  • 现任2521名
  • 全部毕业于综合类或者财经大学的Top10本科,清华、北大、复旦、交大占比最大
  • 名校的20%进入投资研究领域
  • 投资研究领域的20%的出类拔萃的研究员才能进入基金经理选拔的预备队
  • 预备队中十年如一日的耕耘才有可能成为基金经理
  • 即便是成为基金经理,大部人也比较平庸,跑不过指数。只有前20%业绩出众的人,才能成为大众追捧的明星。
  • 明星基金经理=名校20%研究员20%基金经理*20%明星基金经理
  • 百里挑一

散户唯一的困难

  • 选择正确的明星基金经理

核心标准

  • 业绩牛逼
  • 业绩持续牛逼

业绩牛逼

  • 长期年化收益达到15%以上的基金经理就是非常牛逼的基金经理

主要基金公司规模占比

什么资产增产可持续?

  • 核心城市的房产
  • 优质公司的股权

资产配置比例

  • 40%房产
  • 35%股票
  • 15%债券
  • 5%现金、保险
  • 5%海外资产、港股、比特币

投资计划

  • 在股票便宜的时候分批买入
  • 选择优质基金,让专业的基金经理帮我们选择优秀的股票
  • 股票、债券、银行存款轮动,股票贵的时候,定投债券、银行存款,股票便宜的时候,取出债券和银行存款,定投股票,这样资金可以永远轮动下去

如何判断股市是在绿色区域还是黄色区域

看估值

  • 用投资收回成本的时间叫做估值
  • 专业名字:市盈率。市盈率为5,就是收回投资成本需要5年

便宜时机买入,昂贵时机卖出

  • 估值比市场上70%时间都便宜的时候分批买入
  • 估值比市场上70%时间都贵的时候分批卖出

选基金

4433法

  • 第一个4: 选择一年期业绩排名在同类基金中排前1/4的基金;
  • 第二个4: 选择两年、三年、五年、今年以来业绩排名在同类基金中排前1/4的基金;
  • 第一个3: 选择近6个月业绩排名在同类基金中排前1/3的基金;
  • 第二个3: 选择近3个月业绩排名在同类基金中排前1/3的基金。

低风险

  • 高收益、低回撤、年华高

基金经理

  • 从业4年以上,经历过牛熊

基金公司

  • 兴全:主动管理
  • 价值投资:东方红
  • PB-ROE:汇丰
  • SMART BETA:华宝
  • 天弘:低费率
  • 华夏:ETF
  • 富国/华泰/景顺:量化增强
  • 海富通:对冲
  • 养老:中欧
  • 长安:绝对收益

基金规模、基金成立时间

  • 5-50亿
  • 3年以上

定投

永动机-稳定收益

  • 债券类基金 6%~8%
  • 每周定投、不停止

永动机-高额收益

  • 股票类基金 10%~15%
  • 股市比过去70%的时候都便宜,每周开始定投
  • 股市比过去80%的时候都便宜,每周开始2倍定投
  • 股市比过去90%的时候都便宜,每周开始3倍定投

  • 快速条件断点

  • 异常断点

日志断点

  • 增加一个断点,而不用额外增加一行日志代码,更不用重新运行

多重选择

  • 光标放在第一个单词上,Control + G 选中,然后连续按 Control + G,既可以选中多个,同时修改

  • 多重选择的另一种方式

    Option + 鼠标左键

    • 代码提示

      1
      opinion + enter
    • 调试中查看变量的值

      1
      Alt + 鼠标左键点击表达式

    设置变量命名代码风格

    • 根据Google的代码风格指南,类的成员变量通常要以m为开头,而静态变量通常以s开头。因此我们可以设置变量的命名规则,如下图所示

    书签

    1
    F3
    • 查看书签
      1
      command + F3

    代码折叠

    1
    command +-

    预览方法定义

    1
    command + Y

    拆分窗口(目的:查看比对代码)

    查找快捷键(切换系统专用)

    • 代码重构

    • 代码重构只添加固定代码的方法

      1
      command + option + T

    快速国际化功能

    • 打开中文的string.xml文件,点击 Open editor
    • 然后就可以对比修改了!!,假如没有相应的国际化文件,则需要先生成后填写

    Extract

    • 将一段代码抽出来作为一个方法

    • 也可以使用快捷键

      1
      command + opition + M

    • 重构XML代码之把一段代码的Style抽离出来复用

  • 使用 Search Structurally

    1
    something($time$)

    使用代码模版快速生成代码

  • 系统代码块,常用的有跳转Activity、findViewByID、for each、for循环、gone代码、判空等

    1
    command + j

  • 自定义代码块

  • 版本

    1
    git --version

  • Git 配置信息

    1
    git config --list

  • 通用配置信息
    1
    git config --list --global
1
git config user.name

  • 配置用户名

    1
    2
    git config --global user.name xys
    git config --global --add user.name xys user.email xxx@xx.com
  • 删除一个配置

    1
    git config --global --unset user.name xys
  • 查看所有用户信息

    1
    ll -a
  • 创建git仓库

    1
    git init
  • 克隆一个git仓库

    1
    git clone xxx
  • 提交代码

    1
    2
    git add xxx
    git commit -m ""
  • 修改上一个commit信息

    1
    git commit --amend -m ""
  • 查看代码仓库状态

    1
    git status
  • 查看当前代码与上一次提交的差异

    1
    git diff HEAD
  • 查看提交记录

    1
    git log
  • 回退代码到上个版本

    1
    git reset --hard HEAD^
  • 回退到指定版本

    1
    git reset --hard xxx

身份认证

  • SSH
  • 查看根目录下面的SSH
    1
    cd .ssh

Push代码

  • 将本地仓库与远程仓库相连

    1
    git remote add origin xxx
  • push -u的意思是不但会把本地的代码推送到远程,而且会将其关联起来,以后就不需要这个参数了

    1
    git push -u origin master
  • 更新代码

    1
    git pull

分支管理

  • 创建新分支并切换到此分支

    1
    git checkout -b dev
  • 查看所有分支

    1
    git branch
  • 合并分支

    1
    git merge xxx
  • 删除分支

    1
    git branch -d xxx
  • 查看远程分支

    1
    git remote 
  • 推送指定分支

    1
    git push origin xxx

tag 通常用户发版本的时候标记版本号

  • tag

    1
    git tag xxx
  • 删除 tag

    1
    git tag -d xxx

图形化工具

Windows

  • Git bash

    Mac&Windows

  • SourceTree
  • Android Studio

  • 博客根目录创建分类文件夹
    1
    hexo new page categories
  • 成功后在自动生成的index文件夹下面添加type
    1
    2
    3
    4
    5
    ---
    title: 分类
    date: 2019-07-14 17:51:10
    type: "categories"
    ---
  • 同理,添加标签
    1
    hexo new page tags
  • 成功后在自动生成的idnex文件夹下添加type
    1
    2
    3
    4
    5
    ---
    title: 标签
    date: 2019-07-14 18:19:31
    type: "tags"
    ---
  • 之后写文章就可以添加categories和 tags了
    1
    2
    3
    4
    5
    6
    7
    8
    ---
    title: Hello World
    date: 2019-06-28 22:36:00
    categories: hexo
    tags:
    - hexo
    - others
    ---

  • 首先确保项目中已经配置好Gradle打包工具
  • 在项目目录下面查看gradle构建工具的版本
    1
    ./gradlew -v
1
2
3
4
5
6
7
8
9
10
11
12
------------------------------------------------------------
Gradle 5.3
------------------------------------------------------------

Build time: 2019-03-20 11:03:29 UTC
Revision: f5c64796748a98efdbf6f99f44b6afe08492c2a0

Kotlin: 1.3.21
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 1.8.0_131 (Oracle Corporation 25.131-b11)
OS: Mac OS X 10.15.6 x86_64
  • 没问题之后,要检查一下项目中是否有不同版本的构建分区
  • app下面的 build.gradle 文件查看
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    productFlavors {
    flavors_china { //国内flavors
    ndk {
    //ARM 架构,armeabi-v7a(32 位)和 arm64-v8a(64 位)
    //x86 架构,x86(32 位)和 x86_64(64 位)
    //谷歌要求支持64位
    abiFilters "armeabi-v7a"
    }
    buildConfigField "String", "LANGUAGE_DEFAULT", "\"zh_CN\"" //默认语言简体中文
    }

    flavors_google { //google flavors
    ndk {
    //ARM 架构,armeabi-v7a(32 位)和 arm64-v8a(64 位)
    //x86 架构,x86(32 位)和 x86_64(64 位)
    //谷歌要求支持64位
    abiFilters "armeabi-v7a", "arm64-v8a"
    }
    buildConfigField "String", "LANGUAGE_DEFAULT", "\"en_US\"" //默认语言英文
    }

    }
  • 如果有,则要使用对应的精准打包,不然命令会失败。比如我需要打一个flavors_china的DEBUG包,则使用下面的命令
    1
    ./gradlew assembleFlavors_chinaDebug
  • 如果没有风格区分,则直接使用下面命令即可
    1
    ./gradlew assembleDebug
  • 打包完成,接下来就是上传蒲公英的命令
    1
    curl -F "file=@/Users/jiayuanfa/vpgame/app/build/outputs/apk/flavors_china/debug/4.5.0-debug.apk" -F "uKey=xxxxxx" -F "_api_key=xxxxx" https://upload.pgyer.com/apiv1/app/upload
  • 两个命令结合,即可实现一键打包APK至蒲公英
    1
    ./gradlew assembleFlavors_chinaDebug && curl -F "file=@/Users/xxx/vpgame/app/build/outputs/apk/flavors_china/debug/4.5.0-debug.apk" -F "uKey=xxxx" -F "_api_key=xxxx" https://upload.pgyer.com/apiv1/app/upload
  • 完毕,发现已经可以在蒲公英扫码下载了

  • WordPress
  • Jekyll
  • Octopress
  • Ghost

Hexo

  • 这里使用强大的Hexo搭建博客,文档地址如下,当然没有我的简单暴力

    https://hexo.io/zh-cn/docs/configuration

  • 环境前提:homebrew、node.js、git、npm等都是不能少滴

  • 创建一个博客文件夹,进入文件夹,安装node环境

    1
    npm install hexo-cli -g
  • 完成之后,init hexo,这里名字最好和将要创建的github仓库名字一样

    1
    hexo init jiayuanfa.github.io
  • 检查本地服务器

    1
    hexo server

  • 完毕!即可使用本地服务器查看博客

目录介绍

  • source是博客资源文件夹
  • source/_grafts 是草稿
  • source/_posts 文章文件夹
  • themes 存放主题
  • _config.yml 全局配置文件夹

部署到Github

  • 创建名字为xxx.github.io的仓库

  • 修改博客配置文件

  • 一行代码部署到 github

    1
    2
    3
    4
    5
    6
    hexo clean #清除缓存 网页正常情况下可以忽略此条命令
    hexo g #生成静态网页
    hexo d #开始部署

    也可以一次性执行
    hexo clean && hexo g && hexo d
  • 如果遇到如下报错

    1
    Deployer not found: git
  • 使用如下命令解决即可

    1
    npm install --save hexo-deployer-git
  • 然后继续一次性命令

    1
    hexo clean && hexo g && hexo d
  • 浏览器输入 【你的名字】.github.io 访问吧~

  • 之后如果要新写md格式的文章直接

    1
    hexo new 文章名字
  • 标签分类

    1
    hexo new page categories
  • 关于Typora Mrakdown编辑器的换行自动跟上面格式的问题,使用 command + [ 即可稀释掉

绑定自己的域名

  • 首先去阿里云购买域名,这个我就不说了
  • 买完域名之后,现认证,大概一天时间就好了,然后去阿里云的控制台里面填写域名以及地址解析

  • 添加两种记录即可,一种是CNAME类型的,用来关联其他域名,一种是IP映射的
  • 接下来在博客文件夹的source下面创建CNAME文件,并填写上自己购买的域名
  • 然后,去github的博客仓库的设置里面也填写自己的域名
  • 最后
1
hexo clean && hexo g && hexo d
  • 就可以使用购买的域名进行博客访问了

修改博客主题

  • 这里推荐网红主题 NEXT
  • 直接进入博客文件夹,clone即可
1
git clone https://github.com/theme-next/hexo-theme-next themes/next
  • 然后,修改主题
  • 应用即可
1
hexo clean && hexo g && hexo d

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment