Skip to content

mabuix/stock_ver2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pythonで銘柄監視プログラム作成 ver2

ver2の方向性、達成したいこと

  • まずは最速、最低限で形にする
  • 無料
    • 全てローカルで完結するように作る。
  • 今後の資材に
    • glthubにソースを上げるところまでやって、今後使いまわせるように。

ver2 仕様

技術選定

  • 言語
    • python
  • フレームワーク
    • Django
  • データベース
    • MySQL

使い方

  • 取得したい銘柄の銘柄コードをcode.txtに記述
% cat /Users/manatonakane/git/stock_ver2/code.txt                                         [19:03:36]
6094
6531
3921
  • 日足の時系列データをDBに保存
# djangoの開発用サーバーを起動
% /Users/manatonakane/git/stock_ver2/manage.py runserver                                  [19:03:52]
Performing system checks...

System check identified no issues (0 silenced).
October 06, 2017 - 19:06:56
Django version 1.11.5, using settings 'stock_ver2.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
# ブラウザからapiにアクセスで処理実行
http://127.0.0.1:8000/stock_app/get_daily_data/
  • ファンダメンタル情報をDBに保存(scrapyでスクレイピング起動)
% pwd                                                                                     [16:28:48]
/Users/manatonakane/git/stock_ver2/stock_app/stock_crawl
% scrapy crawl fundamentals_crawl                                                         [16:34:46]
  • 株価データをgoogle spreadsheetに出力
http://127.0.0.1:8000/stock_app/create_spreadsheet_data/
  • チャート描画ツール起動(ローカル)
% python stock_app/display_chart_for_dash.py                                            [16:49:44]
 * Running on http://127.0.0.1:8050/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 984-699-814

2017-12-16 16 53 15

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages