2019年 5月 の投稿一覧

PyCPAリアル・オプション輪読会まとめと参加者アンケート結果

こんにちは、毛糸です。

先日、会計×テクノロジーをテーマとした勉強会コミュニティPyCPAの『モンテカルロ法によるリアル・オプション分析』輪読会第1回が開催されました。

今回は20名近い参加者にお集まりいただきました。

本記事では今回の輪読会の振り返りをしてみたいと思います。

参加者には事前にアンケートにお答えいただいてますので、その結果もあわせて公開します。

PyCPAとは

PyCPAは、テクノロジーの進化を武器に次世代の担い手となる探求者たちのコミュニティです。

もともとは、プログラミング言語Pythonに関心のある公認会計士(CPA)の勉強会として発足しましたが、現在ではより広く、テクノロジー全般に興味を持ち、探求する意欲のある、会計士、経理財務人材、エンジニアなどがメンバーとなって活動しています。

PyCPAは毎月勉強会を開催しており、もくもく会やセミナー、参加型ワークショップを行っています。

現在のコミュニティメンバーはSlack登録者ベースで170名ほど、2019年5月現在の勉強会の累計参加者は250名を超えます

PyCPAコミュニティと勉強会への参加は無料となっており、運営事務、会場確保、講師の登壇等はすべて、コミュニティのビジョンに共感していただいている組織・個人のボランティアでなりたっています。

PyCPAにコミュニティメンバーとして参加したい方はPyCPAのSlackにご登録ください。

ツイッターでのPyCPAコミュニティメンバーのやり取りは、こちらからご覧いただけます。

リアル・オプション輪読会の概要

今回の勉強会は初の輪読会となりました。

輪読会とは、複数人で同じ本を読み進め、集まって内容を共有し、理解を深める方法です。

今回の輪読会で取り組んだのは『モンテカルロ法によるリアル・オプション分析』という専門書です。


この本は、ファイナンス(金融工学)とプログラミング(ExcelVBA)を用いて、経営意思決定の柔軟性が創出する価値=リアル・オプションを定量的に評価する手法が学べる本です。
参考記事:『モンテカルロ法によるリアル・オプション分析』内容の概説、こんな人におすすめ、いい点と注意点

本書はリアル・オプションを学ぶとても良い題材である一方で、なかなか難易度の高い本だったので、輪読会の題材にしました。

今回は初回ということで、輪読会の目的や進め方について説明しました。
参考記事:【開催前夜】リアル・オプション輪読会の目的、理由、進め方

輪読は第1章を扱いました。

第1章はプログラミング言語ExcelVBAの基礎で、テキストに書かれたコードを入力しながら参加者全員で読み進めました。

VBAの始め方や、変数や関数の定義、for文やDoWhile文などの基本構文、配列の使いかたなどについて学びました。

途中、ファシリテーターから「このコードはモンテカルロ法のこんなシーンで役に立ちます」「この構文は株価シミュレーションの計算で使います」というような解説をはさみながら進めました。

進度を合わせて読み進め、コードも入力しながらということでしたので、理解にばらつきが出るかな?と恐れていましたが、みなさん思いの外つまづくことも少なく、理解度、満足度ともに高かったように思います。

感想とフィードバック

予習について

全員でコードを入力しながら、さくさくと読み進めたので、ちょっと駆け足気味になりました。

この点に関して、参加者から「次回は予習して来ようと思った」という声が上がりました。

事前に準備をしてくれば、輪読会をより意義深いものにできそうです。

バグについて

事前に予習してきた方も、その場でコードを入力した人も、みなさんバグ=プログラムが動かない問題に悩まされていました。

しかし、参加者のひとり(エンジニア)の方から「バグは出るもの、人は完璧じゃない、能率的にバグがとれればOK」という前向きな意見が出て、参加者の気持ちも楽になったように思います。

プログラミングにはバグがつきものですので、輪読会のように他の人と助け合える環境で学習を進めるのがよいと思います。

練習と実践について

プログラミングは一度勉強しても、使わなければすぐ忘れてしまう、という感想が出ました。

たしかに、人は忘れる生き物ですから、どんなに勉強しても使わなければ忘れてしまいます。

もし勉強したことを忘れたくないのであれば、お仕事で使うなり、勉強会で披露するなりして、知識の維持に努める必要がありそうです。

参加者アンケート結果報告

PyCPA リアル・オプション輪読会第1回参加者には、事前に以下のアンケートにお答えいただいています。
  • 参加者の所属
  • 参加理由
  • 意見・感想・提案など
その回答状況を見ていきましょう。

参加者の所属

PyCPAは会計士の勉強会として発足したこともあり、会計士等の比率が一番多い結果となりました。

次いで一般事業会社(経理財務系)の方、金融機関勤務と続きます。

輪読会の内容がプログラミングであったため、エンジニアの方の存在感はとても大きかったです。

会の最後にMVPを決めたのですが、AI開発がご専門のプログラマの方が絶大な支持を得て見事MVPを獲得されました。

参加理由

リアル・オプション輪読会の参加理由は、金融工学、ファイナンスへの関心が首位、次いでリアル・オプション、企業価値評価への関心となっています。

みなさんお仕事で金融・ファイナンスに関わりがある方がほとんどで、その理解を深めたいという方が大多数でした。

リアル・オプションという経営意思決定のためのツールを学びたいという、このテキストの目的ど真ん中のかたもたくさんいらっしゃいました。

ファイナンスにせよ、VBAプログラミングにせよ、このテキストはとてもよい教材になりますので、是非チャレンジしてほしいと思います。

参考記事:『モンテカルロ法によるリアル・オプション分析』内容の概説、こんな人におすすめ、いい点と注意点

意見・感想・提案など

自由回答で寄せられた意見等についてまとめます。

まったく門外漢ですが、なにか楽しそうだと思いました

モンテカルロ法という言葉ぐらいしか知らないので、その内容を理解したい

私も最初はそうでした。

モンテカルロ法という何やら凄い技術があるらしい、なんか楽しそう。

そういう興味が人生を豊かにしてくれると信じています。

一緒に楽しみましょう。

将来的に転換社債のプライシンクモデルを作りたいです!

業績連動型のストックオプション

モンテカルロ法は金融商品評価の強力なツールで、その応用範囲は膨大です。

輪読会での学びをきっかけに、よりアドバンストな内容に挑戦してみるのもいいでしょう。

意思決定にどう活かすのかに興味があります。

リアル・オプションは経営意思決定のツールとして有用です。

単に本を読み、ふーん、そういう手法があるのね、で終わらせることなく、是非輪読会で他の方とディスカッションすることで、ビジネスへの応用について探っていきましょう。

私もとても楽しみです。

まとめ

PyCPA リアル・オプション輪読会の振り返りについて述べました。

徐々にその裾野を広げつつ、コミュニティとしての輪郭を備え始めたPyCPAですが、まだまだ始まったばかりです。

みなさんの学ぶ意欲と発信で、一緒に楽しみましょう。

【開催前夜】リアル・オプション輪読会の目的、理由、進め方

こんにちは、毛糸です。

この記事を書いている日の次の日(2019/5/11)に、『モンテカルロ法によるリアル・オプション分析』の輪読会を開催します。
『モンテカルロ法によるリアル・オプション分析』輪読会第1回 

第1回開催に際して、この輪読会の目的、なぜ輪読会を開くのか、どんな風に進めるのかについて整理しておきたいと思います。

そもそも輪読会とは何か

輪読会とは、複数人で同じ本を読み進め、集まって内容を共有し、理解を深める方法です。

大学のゼミやエンジニアの勉強会の一環として行われています。

事前に内容をまとめ、当日にプレゼンテーションを行う方式がとられることが多いです。

本を独りですべて熟読する必要がないので、効率的に内容を理解できます。

『モンテカルロ法によるリアル・オプション分析』輪読会の目的

この輪読会の目的は『モンテカルロ法によるリアル・オプション分析』を読破することです。

第一目標は「読むこと」であり、完全な理解は敢えて目指しません。

理解度の目安でいうと、他の人に「この本はこういうことが書いてあるんだよ」と雰囲気を語れるレベルでOKです。

なぜ「理解すること」を第一目標にしないかというと、本書がとてもハイレベルな内容であるからです。

本書の内容は本ブログの記事『『モンテカルロ法によるリアル・オプション分析』内容の概説、こんな人におすすめ、いい点と注意点』にまとめてありますので、その難しさの雰囲気がわかると思います。

とてもハイレベルなので、もはやみんなで足並み揃えて理解しよう、というのが不可能です。

十分に理解している人が参加者に講義するスタイルのセミナーであれば可能かもしれませんが、今回はそういった形式にはしないので、とりあえず「読む」ことができればOKということにします。

もちろん、「読む」ことから理解は始まりますし、輪読会への参加でかなりの理解が得られるので、決して「理解」を放棄しているわけではありません。

なぜ輪読会を開くのか、独りではいけないのか

本書を輪読会で読む理由は3つあります。

1.難しいから

本書はファイナンス(金融工学)とプログラミング(VBA)の理解がなければ読めません。

独りでこの本に取り組むとなると、かなり気合を入れて取り組む必要があります。

しかし、忙しいビジネスマンが、難解な数学やプログラミングにじっくり取り組むのはなかなか厳しいものがあります。

輪読会で読むことで、ファシリテーターや他の参加者の理解を共有でき、意見を聞きながら読むことが出来るので、理解が深まります。

2.甘えてしまうから

独りでは「わかったつもり」になったり、テキストに書いてあるプログラミング・コードを眺めるだけで入力しなかったりと、甘えが出ます。

本書はプログラミング・コードを実際に打ち込み、手を動かしながら読み進めることを前提としているので、甘えると何も身につきません。

同じ目標を持つ人で集まって、みんなで読み進めることで動機づけを図ります。

3.実務的だから

リアル・オプションは経営意思決定のためのツールであり、ビジネスに活かすことの出来る実務的な技術です。
 
したがって、リアル・オプション分析をどう活用するか、という視点がとても大切になります。
 
しかし、独りでは想像力に限界があり、学びをどう活かすかというところに目が向かない可能性があります。
 
輪読会でディスカッションすることにより、自分では思いつかないアイデアに触れられます。
 

輪読会の進め方

輪読会は通常、発表者を事前に決めておき、持ち回りで本の内容をプレゼンテーションします。
 
しかし、リアル・オプション輪読会はまず「読むこと」を目的としており、そのためには参加のハードルをなるべく下げたいと思っています。
 
したがって、参加者には特に事前準備を強制せず、輪読会の中で読み進め理解するようなやり方をとります。
 
リアル・オプション輪読会では、参加者が順繰りに、1人1パラグラフを音読します。
 
その内容について、意見がある人は発言してもらい、また、ファシリテーター(僭越ながら私が務めます)が解説を加えます。
 
テキストに記載されたVBAのコードは、事前に入力してきた人がいれば、そのプログラムを実際に動かしてみます。
 
動かなければ、その場でみんなで改善策を考えます。
 
なので、動くプログラムが作れたかどうかはさておき、事前にコードを書いてきた人の成長が加速するような進め方をとります。
 
会の終了後、動くコードを参加者で共有します。
 
また、会の終わりに、その日のMVPを決めて、みんなで讃えます。
 

まとめ

リアル・オプション輪読会の前日ということで、輪読会の目的や、理由、進め方についてまとめました。
 
ともに学ぶ人がいるというのは嬉しいことです。
 
是非こうした機会を活用し、スキルアップに役立ててください。
 

 

 

 

私の生活において「数学」は何に役立っているのか

こんにちは、毛糸です。

最近、数学を学びなおす社会人が増えているそうです。

ビッグデータやAIといった新しいテクノロジーを理解するに当たり、数学が重要であるというのがあるようです。

私も、大学院で金融工学を研究し、その後も趣味で勉強を続ける中で、数学をいつも身近に感じています。

今回は、私の生活において数学がどんなふうに役立っているのかを振り返ってみたいと思います。

続きを読む

「去年はこうでした」が通用するための条件

こんにちは、毛糸です。

先日、会計士の方がTwitterでこういった趣旨の発言をしていらっしゃいました。

「去年はこうでした」は通用しない。1年前と何も変わっていないと思っているのか。

このつぶやきに関して、私はこうツイートしました。

今回は「去年はこうだった」という発言が通用するための条件について考えてみたいと思います。

前例踏襲は悪いことか?

「去年はこうだった」という発言の趣旨は、「去年はこういう手順で仕事をして、特に問題にならなかった。今年も同じようにやっているのだから、問題ないはずだ」ということでしょう。

この「去年はこうだった」という考え方、前例踏襲の姿勢というのは、個人的には間違った考え方ではないと思います。

なぜなら、去年の作業結果が妥当で、今年も去年と同じ前提と手続きを踏襲しているのなら、今年も同様の結果になる蓋然性が高いからです。

もし、去年の作業内容と結果を完全に忘れ去り、毎年「スクラップ・アンド・ビルド」でゼロから作業を組み立て、結論を導くようなやり方をしていたら、同じ作業と判断を毎年繰り返すことになり、非効率です。

同じ手続き、同じ判断を繰り返したところで大きな意味はなく、単純に手間が増えるだけですから、既に得た結論(去年はこうだった)に依拠できるならしたほうが、負担が少なくて済みます。

疑うことのコスト

前例踏襲は、最近よく目にする「疑うことはコスト」にも通じる考え方です。

「疑うことはコスト」というのはGoogleに浸透している価値観であるとされ、現代のビジネスマンのあり方に指針を与えてくれる良書『どこでも誰とでも働ける――12の会社で学んだ“これから”の仕事と転職のルール』のなかで「ハイパー性善説」として紹介されている考え方です。

変化の激しい現代において、人を疑いスピード感を害するのは、大きな損失になりえます。

今回の「去年はこうだった」に関しても、去年の手続きと結果をいちいち疑うことで、追加的な負担が生じます。

毎回前年の結論を疑ってかかるのはコストがかかり、効果も大きくないでしょう。

むしろ、毎期踏襲しても問題が出ないように、しっかり作り込んで確実に引き継ぐべきで、私がコンサルを行っている大企業の経理では、そういう仕事の仕方をしています。

「去年はこうでした」が通用するための条件

「去年はこうでした」という前例踏襲のマインドは、同じ作業を繰り返すことを回避し、仕事を効率化するために一役買っています。

しかし、どんな場合でもこうした考え方が通用するわけではありません。

「去年はこうでした」が通用するための条件、それは、

去年と比べて作業の前提や手順に変更がない

ということです。

「去年はこうでした」というのは、去年と今年とで作業が同じならば結論も同じである、という仮説に基づいた判断です。

この判断が妥当であるためには、去年と今年の作業の前提条件が同じである必要があります。

去年と今年とで作業環境が様変わりしているなら、同じ手続きをとったとしても、同じ判断が行えるとは限りません。

したがって、「去年はこうでした」が通用するためには、「去年から前提に大きな変更はない」ということをきちんと確かめる必要があるのです。

冒頭の会計士さんも、「去年はこうでした」は変化の激しい状況においては通用しない、だから言ってはいけないのだ、という主張であると推察します。

前提が変わっていないかどうかをきちんと判定した上で、前例踏襲を行う分には、大きな問題は発生しないのではないかと思います。

前提の変化は、業務に組み込まれた仕組み(内部統制)でクリアできる問題ですので、安易に「去年はこうでした」と言わせないためのルールや仕組みをきちんと整えたいものです。

まとめ

「去年はこうでした」という前例踏襲は、仕事の無駄を省き効率化するのに役立ちます。

「疑うことはコスト」という考えにも通じるものがありますが、いつも妥当であるとは限りません。

「去年はこうでした」という主張が通用するためには、去年から前提に大きな変更がないことを、きちんと確認する必要があります。

ホワイト企業に失望する人の思考と理由

こんにちは、毛糸です。

先日こういった呟きをしました。

私はいわゆる「ホワイト企業」に勤めていますが、ときどき転職してすぐに「こんなはずではなかった」と失望して会社を去る人がいます。

今回はそんな人の思考とその理由について考えてみたいと思います。

続きを読む

年金のリスクとリターンを統計プログラミング言語Rで計算してみた

こんにちは、毛糸です。

私は【投信定点観測】と題して、投資を行っています。
参考記事:【投信定点観測】インデックス投資信託8つ・ロボアドバイザー2つ・アクティブファンド3つにドルコスト平均法で積立投資してみる

しかし、私のように投資をしていない人でも、日本人はほぼ全員、金融リスクをとっている、ということをご存知でしょうか。

それは「年金」です。

私たちが加入している国民年金は、年金積立金管理運用独立行政法人(GPIF)という機関によって運用されており、株や債券といったリスク資産に投資が行われています。

リスク資産に投資が行われているということは、ある程度のリターンを期待して、リスクをとっているということです。

今回は、私たちの年金がどれくらいのリスクを負い、リターンを求めているのかを、プログラミング言語Rを用いて計算してみたいと思います。

統計プログラミング言語Rと、オンラインでの利用

統計プログラミング言語Rは、データサイエンスで頻繁に用いられるプログラミング言語です。

統計解析や計算を簡単に行うことができ、計算機としても使えます。

本記事ではプログラミング言語Rを用いて、年金ポートフォリオのリターンとリスクを計算します。

Rを使うには、本来RというソフトウェアをPCにインストールする必要がありますが、今回はちょっとした計算に使うのみなので、ブラウザ上で完結するR onlineを利用します。
参考記事:ブラウザ上でRプログラミング(R online、Rオンラインを使う方法)

R onlineのサイト(リンク)でコードを打ち込めば、すぐにRによる計算が実行できます。

試しにサイト上で
1+1
と入力し、[Run it]してみると、すぐに下の方に計算結果が表示されます。

以下、このR onlineを使って、年金ポートフォリオのリターンとリスクを計算します。

すでに打ち込んである内容は、すべて削除して構いません。

GPIFの基本ポートフォリオ

年金はリスク資産に投資を行って運用されています。

年金運用を行っている年金積立金管理運用独立行政法人(GPIF)は、リスク資産への投資に関して、「基本ポートフォリオの考え方」(外部リンク)という指針を示しています。

GPIFは「基本ポートフォリオの考え方」のなかで、年金ポートフォリオとして

  • 国内債券
  • 国内株式
  • 外国債券
  • 外国株式
の4つの資産クラスに投資を行うことを取り決めています。
従来は資金の大部分を国内債券で運用してきましたが、年金は将来の長きに渡り、国民の老後の資金を供給する必要があり、国内債券だけでは資金を賄えなくなったため、リスクをとって高いリターンを得られるように方針を変更しました。
現在、GPIFは4つの資産クラスを、以下のような割合で投資することとしており、これを「基本ポートフォリオ」と呼んでいます。

(出典:https://www.gpif.go.jp/gpif/portfolio.html)

早速、この基本ポートフォリオをRでコーディングしてみましょう、以下のように入力して、[Run it]してください。

#基本ポートフォリオ(各資産クラスのウエイト)
weight<-c(0.35,0.25,0.15,0.25,0)

ここではweightという変数に、各資産クラスのウエイトを代入しています。c()というのは、数字を並べてひとくくりにします、というときに使う決まり文句です。

5つの数字はそれぞれ、図の中の資産構成割合を示しています(最後の0は短期資産ですが、表にはありません)。

資産構成割合をすべて足すと1(100%)になることが確認できます。

#足すと1になることを確認
(sum(weight))

基本ポートフォリオのリターン

2014年10月31日に公表された「【参考資料】年金積立金管理運用独立行政法人の中期計画(基本ポートフォリオ)の変更」(PDFリンク)では、各資産クラスの期待リターンが記載されています。

(出典:https://www.gpif.go.jp/gpif/portfolio.html)
別に、名目賃金上昇率を差し引いた実質リターンというのも表記してありますが、本記事では実際の資産価格から推定されたであろう名目リターンに着目します。

これら期待リターンをもちいて、年金ポートフォリオのリターンを計算してみます。

まず、各資産の期待リターンをRでコーディングしてみましょう、以下のように入力して、[Run it]してください。

#各資産クラスの期待リターン(名目、経済中位)
mu<-c(2.6/100, 6.0/100, 3.7/100, 6.4/100, 1.1/100)

金融工学では期待リターンを\( \mu\)(ミュー、mu)と表すことが多いので、muとしています。

基本ポートフォリオのリターンは、各資産クラスのリターンに、前述の基本ポートフォリオのウエイトをかけることで求められます。

#ポートフォリオのリターンを計算
(mu_PF<-weight%*%mu)

テクニカルな話ですが、weightmuはどちらも「ベクトル」なので、その掛け算には%*%という記号を使います。

結果は0.04565(4.57%)となりました。これが年金の基本ポートフォリオの期待リターンです。

「【参考資料】年金積立金管理運用独立行政法人の中期計画(基本ポートフォリオ)の変更」(PDFリンク)の9ページ目に、これと全く同じ数字が記載されています。

基本ポートフォリオのリスク

「【参考資料】年金積立金管理運用独立行政法人の中期計画(基本ポートフォリオ)の変更」(PDFリンク)では、各資産クラスのリスクと相関係数が記載されています。
(出典:https://www.gpif.go.jp/gpif/portfolio.html)
リスクは各資産の期待リターンからのブレを標準偏差で表したものであり、相関係数は2つの資産クラスのリターンの連動性を表す尺度です。
これをRに入力しましょう、以下のように入力したら、[Run it]してください。

#各資産クラスの分散(標準偏差の2乗)
sigma<-c(0.047,0.251,0.126,0.273,0.005)
#相関行列
Rho<-rbind(
    c(1,-0.16,0.25,0.09,0.12),
    c(-0.16,1,0.04,0.64,-0.1),
    c(0.25,0.04,1,0.57,0.15),
    c(0.09,0.64,0.57,1,-0.14),
    c(0.12,-0.1,-0.15,-0.14,1))

rbind()というのは、c()でまとめた数値(ベクトル)を縦に並べる、という意味の関数です。

これら情報だけでは、基本ポートフォリオのリスクは計算できません。

基本ポートフォリオのリスクを計算する前に、各資産クラスの分散と相関行列から、分散共分散行列というものを作る必要があります。

以下のように入力したら、[Run it]してください。

#分散対角行列
sigma_diag<-diag(sigma)
#分散共分散行列
Sigma<-sigma_diag%*%Rho%*%sigma_diag

分散共分散行列にウエイトをかけることで、基本ポートフォリオの分散を計算することが出来ます。

なぜこういう計算になるのかという疑問がわきますが、「線形代数」という数学を勉強するとわかるようになります(記事の末尾に参考文献を挙げます)。

R onlineに以下のように入力したら、[Run it]してください。

#ポートフォリオの分散
Var_PF<-weight%*%Sigma%*%weight

分散の2乗根(ルートのこと、0.5乗も同じ)が標準偏差(リスク)になります。

#ポートフォリオのリスク(標準偏差)
(sigma_PF<-Var_PF^0.5)

結果は0.1276…(12.8%)となりました。これが年金の基本ポートフォリオのリスクです。

「【参考資料】年金積立金管理運用独立行政法人の中期計画(基本ポートフォリオ)の変更」(PDFリンク)の9ページ目に、これと全く同じ数字が記載されています。

まとめ

本記事では、年金運用の基本ポートフォリオのウエイトと期待リターン、分散等の情報から、年金ポートフォリオのリターンとリスクを計算しました。

私たちの年金の原資となっている資産は、リスク12.8%を追うことで、期待リターン4.57%の獲得を目指しています。

こうした分析は、統計や数学を少し勉強すれば簡単に行なえますので、是非ご自分でも興味を深めてみてください。

参考文献等

投資分析に必要な数学は、高校数学が基本となっていますので、復習してみることをおすすめします。


一歩進んだ投資分析には、行列や線形代数の知識が必要になりますが、金融データ分析を扱うテキストではそういった分野を解説してくれているものもあります。

誇りとイキり、謙虚と自虐、専門家の態度。

こんにちは、毛糸です。

先日、私の尊敬する人がこんなことを話してくれました。

自分の専門分野だと知らず知らずのうちに上から目線になる時が出てくるかもしれない

この言葉がとても心に刺さったので、少し深堀りしてみたいと思います。

専門分野で慢心しない

自分の専門分野では、知らず知らずのうちに上から目線になる。

この言葉、まさしくその通りだなぁと反省しました。

私は公認会計士の資格を持っていたり、大学院でファイナンスの研究をしたりと、人並み以上に知識のある「専門分野」を持っています。

ある分野について広く・深く知っているからこそ、自分の知識に自信を持つことが出来ますし、それを社会に還元することも出来ます。

しかし、自分よりさらに広く・深く知っている人は必ずいるものです。

会計士だから、大学院を出ているから、自分の知識は普通の人より優れているのだ、などという不遜な考えを持とうものなら、SNSで集中砲火を浴びること必至です。

普通の人よりいくらか多く勉強・経験したとはいえ、上には上がいるもので、自分は世界のごく一部しか知らないのだということを認識しておかないと、痛い目を見ます。

あらゆる知識に簡単にアクセス出来るようになった現在、専門家の知識それ自体の価値は相対的に低下しており、慢心すれば途端に綻び、信用を失います。

専門家といえど、慢心してはいけないのだと、肝に銘じたいと思います。

誇りとイキり

自分の知識に自信と誇りを持つことはプロフェッショナルとして当たり前のことです。

クライアントは専門家の知識・経験の他に、専門家に頼るというサービスそのものに価値を感じていることも多く、専門家が自分に誇りを持つことは、プロとして必要なあり方です。

しかし、「誇りを持つ」ことは時として「イキっている」と捉えられがちです。

誇りと自信は、見せ方を少し誤れば、高慢で不遜な「イキった」姿に映ります。

イキりは自分を大きく見せたいという気持ちの表れであり、誇り・自信とは似ているようで、他者からの評価は全く異なります。

プロフェッショナルとしての「誇り・自信」と、威圧や権威付けのための「イキり」は、明確に区別しなくてはいけません。

謙虚と自虐

専門家には、謙虚で誠実な態度も求められます。

謙虚で誠実な姿勢は、信頼される専門家の必要条件です。

前述の「イキった」態度をとらないために、常に謙虚でいることが必要です(最近の私の課題でもあります)。

ただ、だからといって「自分なんてゴミカスです」と卑下するのは違っていて、自分を貶すことと謙虚さを持つこととは、明確に区別しなくてはいけません。

自分を貶めるのは単なる自虐風自慢であって、謙虚で誠実な態度とは異なります。

既に専門家として活躍している人が自虐をするのは、その専門分野を極めようとする後進の人たちに対する侮辱ともとれるものであり、慎むべきです。

専門家として成功している人が「私などまだまだ」と謙遜することは多々ありますが、これが行き過ぎて「自虐」にまで至ってしまうと、信頼をなくしてしまいます。

この辺りの匙加減は難しいものですが、謙虚さと自虐とは異なるのだという意識は常に持っていたいものです。

まとめ

専門家が陥りがちなイキりと自虐を、プロとしての誇りと謙虚さに対比させて考えてみました。

これらのボーダーラインは曖昧なものですが、信頼される専門家としてあるためには、常に意識しておきたいところです。

PyCPAで勉強会を開催する、もしくはリクエストする方法

こんにちは、毛糸です。

私が運営事務を務める会計士×テクノロジー勉強会PyCPAで、自分も勉強会を開催したい、という声をいただきます。

PyCPAは自由で自発的な活動を大切にしております

今回はPyCPAで勉強会を開催する方法と、「こんな勉強会を開いて欲しい」とリクエストする方法についてまとめます。

PyCPAとはどんなコミュニティか

PyCPAは、プログラミング言語Pythonに興味のある会計士(CPA)の勉強会として活動を開始しましたが、発足から1年経った今、活動はより広いものになっています。

最近は特定のプログラミング言語の習得にとどまらず、新しいテクノロジー(AIやRPAなど)を取り扱うことも多くなり、また参加者も会計士以外に、エンジニアや企業の経理財務担当者などが増えています。

テクノロジーと会計、という2つの軸から大きくはずれない範囲で、PyCPAで扱うトピックには特に制限がありません。

PyCPAで勉強会を開催する方法

もしテクノロジー×会計という関心軸に沿う内容で勉強会を開きたいときは、誰でも自由に勉強会を開催していただけます。

その際に必要な手順は、以下の通りです。

1.運営事務局への連絡

PyCPAという名前で勉強会を開催する際には、勉強会の内容がPyCPAの方針に沿うものであり、営利を目的としないなどの指針に合致している必要があります。

PyCPAで勉強会を開催したくなったら、まず運営事務局にご連絡ください。

会場確保、コミュニティメンバーへの案内などをお手伝いします。

2.勉強会の準備

PyCPAの勉強会はもくもく会が中心でしたが、最近は講師を招いてのセミナーや、コミュニティメンバーによるハンズオンセミナーも開催されています。

勉強会を開催したくなったら、勉強会のスタイルを決め、講師役が必要なら依頼をします。

また、会場を確保します。PyCPAは無償の勉強会であることを条件に、スポンサーから会議室を無料提供して頂いています。

勉強会の内容によっては支援が頂ける可能性がありますので、運営事務局にお問い合わせください。

勉強会のタイムテーブルについても考えておきましょう。

勉強会のターゲットを明確にしておくのも重要です。

予備知識をどこまで要求するか、勉強会でどんな成長が得られるか、などを明記しておくと、参加者を集めやすく満足度も高まります。

3.案内・集客

勉強会の内容と日次、会場が決まったら、SNSで案内を出し、出欠管理サービスを用いて出席者を募ります。

このプロセスは通常、運営事務局が行いますが、情報の拡散は主催者の熱意が重要になりますので、積極的にSNSで発信するとたくさんの人に興味を持っていただけます。

4.当日までの準備

もくもく会であれば、主催者は特別な準備は必要ありません。

講義を招いてのセミナーであれば、講師の方に気持ちよく登壇頂けるようサポートを行います。

自身が登壇するセミナーであれば、発表資料の作成や、プログラミング用のコードを準備しておきます。

5.当日

勉強会当日には司会進行が必要です。

もくもく会であれば、参加者の目的と作業内容を発表してもらい、

講師を招いてのセミナーであれば、スムーズな発表のための機材準備を行います。講師紹介も行うのがいいでしょう。

自身が登壇する場合には、当日現場できちんと発表ができるか、機材等の確認をします。

6.発表を終えたら

参加者とコミュニケーションを取ることで、フィードバックが得られます。

質疑応答や意見交換を行うことで、発表者自身の成長につながります。

登壇者は参加者から強い尊敬の目が向けられます。

それをきっかけにビジネスのお話につながった例もあります。

以上が簡単な勉強会開催の流れです。

個別具体的な対応は、これまで勉強会を運営してきた事務局メンバーが丁寧にレクチャーし、伴走しますので、初めて勉強会を開催する方でも心配は要りません。

勉強会のリクエスト

PyCPAはコミュニティメンバーの自発的な探求心を大切にしています。

勉強会で扱ってほしいトピックがあれば、その実現のために運営事務局がサポートします。

勉強会のリクエストは、次のような方法でお寄せいただけます。

  • ツイッターでハッシュタグ #PyCPA をつけて呟く
  • 運営事務局にリプライを送る
  • Slackで発言する
  • 勉強会に来たときに話題にしてみる

事務局のリソース上、すべてのリクエストにお答えするのは難しいですが、コミュニティメンバーに楽しんでいただけそうな内容であれば、実現に向けて動きます。

場合によっては、勉強会の主催者側に回っていただくことをおすすめする場合もあります。

まとめ

PyCPAで勉強会を開催する方法と、リクエストの方法についてまとめました。

PyCPAはメンバー一人ひとりが自発的に関与し作り上げていくコミュニティであり、決して運営事務局=コミュニティオーナーではありません。

みなさんの探究心には価値があります。

探求を一緒にカタチにしませんか。

 

【君の知らない複式簿記1】行列簿記の意義、性質、限界

こんにちは、毛糸です。

会計は企業の活動を財務諸表という成績表として表現するためのルールであり、「複式簿記」の規則に従って財務諸表が作られます。

簿記を学習するうえでは、簿記3級のような資格にチャレンジしたことがあるかと思いますが、そこでは複式簿記の規則が問われます。

今回は、そんな複式簿記の、ちょっと変わった考え方についてお話します。

本記事でお話するのは、複式簿記を「行列」で表す「行列簿記」という手法です。

続きを読む

ひふみ投信の期間別TOPIX勝率まとめ

こんにちは、毛糸です。

私は投資信託に積立投資を行っており、そのなかでアクティブファンドである「ひふみ投信」を購入しています。
参考記事:【投信定点観測】インデックス投資信託8つ・ロボアドバイザー2つ・アクティブファンド3つにドルコスト平均法で積立投資してみる

ひふみ投信は主に日本株式を中心に運用を行うアクティブファンドで、中小型株の目利き力に優れた投資信託として個人的に注目しています。

今回は、ひふみ投信が日本株式のインデックスであるTOPIXの日次勝率を期間別にまとめてみました。

価格時系列データはYahoo!ファイナンスから

ひふみ投信とTOPIXのデータはYahoo!ファイナンスから取得しました。

9C31108Aひふみ投信の時系列データはこちら

TOPIXの時系列データはこちら

ひふみ投信は基準価格を、TOPIXは終値をそれぞれ使用します。

期間はひふみ投信の設定開始日2008/10/1から本記事執筆時点の直近営業日である2019/4/26までの、2,590日です。

日次リターン(算術、純額表示)の計算

日次の算術リターン(日次リターン、純額表示)を計算します。

\( t\)日目のリターン\( r_t\)は、\( t\)日目の価格\( S_t\)と\( t-1\)日目の価格\( S_{t-1}\)を用いて、以下の計算式で算出します。

\[ \begin{split}
r_t=\frac{ S_t-S_{t-1}}{ S_{t-1}}=\frac{S_t }{S_{t-1} }-1,~r_1=1
\end{split} \]

この計算により、ひふみ投信の日次リターン\( r_t^H\)とTOPIXの日次リターン\( r_t^T\)(\( t=1,2,\cdots,2590\))が得られます。

ひふみ投信の対TOPIX超過収益率

ひふみ投信の対TOPIX超過収益率\( r_t^E\)は、ひふみ投信の日次リターン\( r_t^H\)とTOPIXの日次リターン\( r_t^T\)を用いて

\[ \begin{split}
r_t^E=r_t^H-r_t^T
\end{split} \]
と表せます。

ひふみ投信の対TOPIX超過収益率\( r_t^E\)が正の値であるとき、ひふみ投信はTOPIXを上回るリターンを実現させたことになります。

\( r_t^E\)が正のとき\( 1\)、負のとき\( 0\)を取る変数(勝敗変数)を\( t=1,2,\cdots,2590\)に対して計算し、和を取ることで、ひふみ投信のリターンがTOPIXのリターンを上回った日数をカウントできます。

期間別勝率:ほとんどの期間で高い勝率

たとえば、スタート日2008/10/1からエンド日2010/9/30までの488日間で、ひふみ投信の日次収益率がTOPIXを上回った日は256日ありました。

したがって、当該期間のひふみ投信の勝率は52.5%=256/488となります。

縦にスタート日、横にエンド日をとったとき、各期間(66期間)の勝率は、以下のような結果になりました。

2012/10/1-2013/9/30の1期間を除く、66期間中65期間(98%)で、ひふみ投信は対TOPIX勝率が50%を超えていました。

特に、2017年以降の最近のデータを見ても、

  • 2017/10/1から2018/9/30の勝率が51.8%
  • 2017/10/1から2019/4/26の勝率が52.7%
  • 2018/10/1から2019/4/26の勝率が54.3%
という結果となり、「最近TOPIXに負けていないか?」という疑問は、このデータを見る限り否定されそうです。

まとめ

ひふみ投信の対TOPIXの勝率を、2018/10/1から2019/4/26までの66の期間で判定してみました。
結果は98%の期間で、ひふみ投信の対TOPIX勝率が1/2を超える結果となりました。
本記事の分析は恣意性を排除したデータ分析に基づいてはいるものの、ひふみ投信の一側面しか見えていないというご意見もあろうかと思いますので、是非SNSで「こんな見方もある」といったコメントを頂けると嬉しいです。
Warning: Trying to access array offset on value of type bool in /home/r1406503/public_html/keito.luxe/wp-content/themes/xeory_base/lib/functions/bzb-functions.php on line 299

Warning: Trying to access array offset on value of type bool in /home/r1406503/public_html/keito.luxe/wp-content/themes/xeory_base/lib/functions/bzb-functions.php on line 301
class="col-md-4" role="complementary" itemscope="itemscope" itemtype="http://schema.org/WPSideBar">