Life is Like a Boat

忘備録や経済、投資、プログラミングに関するメモやtipsなど

python

PyCon APAC 2023 report 1

Fighting Money Laundering with Python and Open Source Software 次のトークをお知らせします。11:55~Fighting Money Laundering with Python and Open Source SoftwareトラックNo: #pyconapac_3登壇者: Gajendra Deshpandehttps://t.co/HcF2KnKzue#pyconj…

PythonからMicrosoft Dataverseに直接アクセスする方法

MicrosoftのPower PlatformにはPower BIというBIツールがあります。解説本やチュートリアルも豊富に出ていて、株クラのPowerBIマスターの方が以前に株価データ配信のKabuPlusと組み合わせたPowerBIダッシュボードを作成されていて(https://twitter.com/yusto…

APSchedulerを使ってcronやHeroku Schedulerにサヨナラする

例えば、定期的にデータをどこから引っ張ってきてDBに落としたい時にVPSではcron、HerokuではHeroku Schedulerを使っていたのですが、APSchedulerが良いとなんども聞いたので、@kabkansaiさんのブログを参考にHeroku Appで使ってみました。 www.stockdog.wor…

自分のLineにPythonからメッセージを送る

まざさんのPythonからSlackに日経先物の手口を送るというブログ記事を読んでいました。 https://www.mazarimono.net/entry/2018/10/05/teguchi Slackではないですが、前にPythonからLineメッセージを送る実験をやったのを思い出しました。 Line Developersか…

Geopyを使って簡単に緯度経度を取得する

Mediumで便利なPythonのTipsを紹介する記事がありました。 medium.freecodecamp.org その中で便利だと思ったのがGeopyです。何がいいかというと、例えばpandasのデータフレーム上に住所カラムがあって、その住所から緯度経度を出したいという時に作業が捗る…

テクニカル指標が充実したPythonライブラリTa-lib

テクニカル指標が充実したPythonライブラリTa-libを試しに使ってみました。 きっかけはこちらのQiita記事。 MACDのアルゴリズム #QuantX [Python] on @Qiita https://t.co/QGzPdeVnXK— しんせいたろう (@shinseitaro) 2018年7月31日 インストール 先にbrew i…

KABU+を使ってみた。csvのダウンロードからPandasで利用するまで。

駄犬さんの紹介でKABU+さんのスタンダードプランに申し込んでみました。 はい、KABU+使ってます。Webからクローリングしてくる手間を考えると、楽ができて便利ですよー— 駄犬 (@daken_in_market) July 4, 2018 KABU+は株価データ・投資指標データ等の株式投…

景気ウォッチャー調査のxlsファイルをpandasで加工してみる

官公庁が出している統計データの大半はpdf, csv, xlsです。pdfはさておき、pandasはcsvやxlsをわりかし楽にdataframeに取り込めるのでありがたいです。 元データ 統計表(Excel表形式):景気ウォッチャー調査 - 内閣府 季節調整値の全国の分野・業種別、地…

Tdnet上の「業績予想の修正に関するお知らせ」のhtmlファイルをパースして、業績に関する数値部分を抽出する

Tdnet上の「業績予想の修正に関するお知らせ」のhtmlファイルをパースして、業績に関する数値部分だけを抜き出す方法です。 Tdnetからダウンロード BeautifulSoupでパース 出力結果 Tdnetからダウンロード まずTdnetにアクセスし、「業種予想の修正に関する…

Tdnetで公開されている業績予想修正に関するXBRLをpandasで加工してみた

Tdnetで公開されている業績予想修正に関するXBRL(正確にはixbrl.htm)をpandasで加工してランキングにしてみました。 下記のランキングの抽出条件としては、 Tdnetでは発表から一ヶ月経つとファイルがダウンロードできなくなるので4月20日以降の業績予想修正…

Quandlを使って1333 マルハニチロの任意の日付の終値を取得

@kuma_9986さんから教えていただいたQuandlを使って1333マルハニチロの任意の日付の終値を取得してみました。 下記、Pythonでのスニペットです。 import requests url = 'https://www.quandl.com/api/v3/datasets/TSE/{code}.json?api_key={API_KEY}&start_d…