studentinvestor さん プロフィール

  •  
studentinvestorさん: 投資初心者学生の長期投資ブログ
ハンドル名studentinvestor さん
ブログタイトル投資初心者学生の長期投資ブログ
ブログURLhttp://ameblo.jp/studentinvestor/
サイト紹介文投資初心者の学生が成長株・割安株にに長期投資を行うブログです。
参加カテゴリー
更新頻度(1年)情報提供66回 / 297日(平均1.6回/週) - 参加 2016/07/31 16:55

studentinvestor さんのブログ記事

  • 500万から501万の間の素数を表示
  • パソコンに負荷をかけてみたくなったので500万から501万の間の素数を計算してみた。パソコンが古いのとc++を早くする方法をよく知らないので結構時間がかかった。まず100までの素数を求めて保存それをつかって10000まで求めて保存それをつかって5010000まで求める#include #include using namespace std;int divideall(std::vector &x, int n,int size){ int a = 0; for (int [続きを読む]
  • ワーシャルフロイド法  c++  全点間最短経路
  • #includeusing namespace std; void show(int n, double** g){for (int i = 0; i for (int j = 0; j if (g[i][j] > 999998){cout }else{
    cout }}cout }}double min(double a, double b){if (a > b){return b;}return a;}int main(){double d;int a, b, n;cin >> n;dou
    ble** g = new double*[n];for (int i = 0; i *(g+i) = new double[n];}for (int i = 0; i for (int j = 0; j if (i == j){*(*(g + i) + j)
    = 0;}else{ [続きを読む]
  • 2分探索木によるソートと幅優先探索による木の表示
  • 昨日作ったキューを利用した。キューはデータとしてノードのポインタを保持するようにした。キューを二つ用意して、幅優先探索の際に、木の段によって交互にデータを追加した 木の表示の際は上に数字がある場合にその数字の子の要素を二つ下で表示する。ない場合は#表示。少し見にくいが入力79 28 178 110 33 14 100 10 108 65 60 49 11 19 171 143 33 168 53 77 107 100 127 91 182 142 75 70 11 100 木の表示 [続きを読む]
  • c++で循環双方向連結リストを使ってスタックとキューを作る
  • 循環双方向連結リストで列の最初と最後から要素を追加、取り出しできるようにした 3 を列の最後から追加6 を列の最後から追加8 を列の最後から追加11を列の最初から追加arrayの中身は 11 3 6 8 要素数4列の最初から取り出す 11を取り出した列の最後から取り出す 8を取り出したarrayの中身は 3 6 要素数25を列の最初から追加列の最後から取り出す 6を [続きを読む]
  • c++でスタックを0から作った
  • 深さ優先探索などで使うスタックを0から作った push 3を加えますpush 6を加えますpush 8を加えますstackの中身は 3 6 8 要素数3pop8を消しますpop6を消しますstackの中身は 3 要素数1push 5を加えますpop5を消しますstackの中身は 3 要素数1pop3を消しますpop要素なしpop要素なしstackの中身は ありません要素数0push 0を加えますpush [続きを読む]
  • c++で双方向連結リストを使ってインサートソート
  • マージソートより計算量が大きいやつです。双方向連結リストを使いました。入力57 7 64 22 7 50 30 52 57 37 66 43 41 97 82 10 18 43 68 98 41 51 13 35 10 70 0 90 35 34 出力57を↓に加える57 7を↓に加える7 57 64を↓に加える7 57 64 22を↓に加える7 22 57 64 7を↓に加える7 7 22 57 64 50を↓に加える7 7 22 50 57 64 30を↓に加える7 7 22 30 50 57 64 52を↓に加える7 7 22 30 [続きを読む]
  • c++でマージソート
  • c++でマージソートを作ってみた配列の統合をするところで個数がずれたりして苦労したが一から作れてよかった。入力8 8 3 9 9 17 4 10 14 15 1 11 3 9 8 17 4 11 10 17 1 19 1 13 20 7 12 12 16 12 出力15個の左半分マージソート8個の左半分マージソート4個の左半分マージソート2個の左半分マージソート2個の右半分マージソートくっつけると3 8 8 9 4個の右半分マージソート2個の左半分マージソート2個の右半分マージソ [続きを読む]
  • c++で行列式を再帰的に求める
  • 再帰的に求めますpythonを使おうと思いましたが配列の扱いがめんどくさそうなのと 実行に時間がかかりそうなのでc++使いました。3次元配列のメモリのミス気づいて直すのに時間がかかって苦労しました。ただ、ポインタのポインタのポインタを理解して正しく使えるようになったので良かったです。 n>1で使います。余因子分解の時の0は飛ばすようにしたのである程度の疎行列ならn=10とかでも一瞬で求められました。余因子分解 [続きを読む]
  • 株価の重回帰分析のその後の確認 
  • 昨年11月に銀行株の重回帰分析を行ったのでその係数でそのごどれくらい回帰結果と株価が一致したのか調べた重回帰分析を行った時の記事↓http://ameblo.jp/studentinvestor/entry-12219876737.html 上の記事の係数による予測とsmfgの実際の動きは以下のようになった1月の終わりごろまでは結構上手く一致している ついでにあの記事以来の株価で重回帰分析をした。結果は以下係数はtr=np.c_[rsn,mufj,smt]clf.fit(tr,smfg [続きを読む]
  • 移動平均とknn
  • 前回の記事のクロスバリデーションが無意味だったのでデータの内直近400日をてすとデータにしてknnを行った。上がるのと下がるのが半分ずつあるわけではないので偏りも計算した。予測精度が偏りよりも10%以上大きくなるときのみ表示した。このknnは直近400日の予測だと250日の予測精度が高くなるらしい f=400for i in range(1,1000,3): for k in c: x=ni['up_down'+str(k)]!=-1&nbs [続きを読む]
  • 日経平均の移動平均の乖離率の分析
  • プログラミングにも金融にも詳しいわけではないので間違っているかもしれません 日経平均の株価の移動平均を計算してみた。3,7,10,30,50,70,100,150,200,250日の移動平均を計算した。rmはrolling mean 移動平均の略下は7,30,70,150とそのままの日経平均のグラフ次に移動平均の日数を二つ選んで、その後何日後かに株価が上がってるか下がってるか散布図にしてみた。上がってるか下がってるかは3,7,10,30,50,70,100,150,200, [続きを読む]
  • 日経平均の対数収益率は正規分布になるか
  • プログラミングにも金融にも詳しいわけではないので間違っているかもしれません株価の対数収
    益率が正規分布に従うと仮定されるらしいことを知ったので実験した。http://www.econ.hokudai.ac.jp/~goto
    /_private/stock.pdfimport pandas as pdimport matplotlib.pyplot as pltimport numpy as npimport osimport seaborn import statsmodels.
    api as smfrom scipy.stats import norm'''import statsmodels.tsa.ar_model.AR as a [続きを読む]
  • 株取引のための人工知能/機械学習 入門書 メモ
  • 最近、人口知能が流行っているので株取引に活かすために人工知能の本を読んで知識を蓄えているのですが、お金をケチるために図書館で借りて読むことが多く、将来内容を忘れた時にやりなおしやすくするために本をメモします。本は全部読んだというわけではないですが。またそれぞれの本はあくまで入門用に読んだので詳しい証明があるわけではないです。 基礎系 数学 最適化と変分法 (東京大学工学教程)https://www.amazon.co. [続きを読む]
  • 銀行株のアービトラージ
  • 銀行株はそれぞれ強い相関を持つことはわかっているのでアービトラージを行う実験をしてみました。間違っているかもしれません。正確性は保証しません。MUFJ,MIZUHO,三井住友の株価でn日ごとに最も下落率の大きい株を資産の半分買い、最も下落率の小さい株を資産の半分売ることを繰り返す。はじめの資産は100で行う。2012から現在まで。手数料、税金は考慮しません。 空売りの計算は,空売りするのに必要な資産の知識がなく迷 [続きを読む]
  • パラカ 決算短信を簡単にまとめる
  • ここ2日IRの発表でパラカの株価が下がっている(2000円→1812円)ようなので決算短信をみてみました。 ↓パット見、成長が鈍化してきたかなと思ったのですが詳しく見てみることにします。 今回全体105件1,359車室の新規開設25件536車室の減少80件823車 室の純増12月末現在1,852件25,387車室が稼働 賃借駐車場   売上高は2,498百万 円(前年同期比0.8%増)100件1,313車室の開設25件536車室の減少75件777 [続きを読む]
  • 2016年まとめ
  • 今年の累計投資金額は1004900円で現在の口座資産は1305265円となりました。今年利益に貢献した銘柄はパラカブルボンアシックスディズニーです。 だいたい+30%ですが、年度初めから投資していたわけではないので時間加重だともっと高くなるかもしれません。今年は株価暴落の後に追加投資できたので運が良かったですが今後はあまり余力がないのでこうはうまくいかないでしょう。 最近、1年毎に運用成績を区切る意味 [続きを読む]
  • ブルボン売却 某銘柄買い増し
  • 某銘柄を買い増しするためにブルボンを売却してしまいました。結局ブルボンは1696円で100株買い、2429円で売却したことになります。ブルボンは5月頃に買いましたので長期投資が出来てないです。長期投資の難しさは他に買いたい銘柄があると今持っているものを売りたくなってしまうことだと実感します。 来年以降某銘柄をまだ買い増していく予定です。なので公表はしません。 [続きを読む]