個人IT開発コンサルタント
×
固定報酬制
|
10,000円 〜 50,000円
|
---|---|
納品完了日
|
2018年03月04日 |
掲載日
|
2018年02月19日 |
応募期限
|
2018年02月23日 |
応募した人 | 0 人 |
---|---|
契約した人 | 0 人 |
募集人数 | 1 人 |
気になる!リスト | 3 人 |
FileMakerスクリプト作成依頼(投資信託の時価スクレイピング) Filemaker Web scraping <概要> FileMakerPRO16 Advanceで作成済の時価テーブルに、Webサイトからの投資信託の時価を格納する。 銘柄数は3,000件想定。株価取得は一日一回で良い。よって、手起動ボタンで良い。(タイマー設定はFileMakerスクリプトで行う。)よって「クローリング」のサーバー設定は不要。 今回開発は投資信託だけで良い。 <処理手順> 検索対象サイトは2種類。 ・NIKKEI NET FUND https://www.nikkei.com/markets/fund/ ・モーニングスター https://www.morningstar.co.jp/ 手順1:PC上のExcelファイルの銘柄コードまたは銘柄名を読み、Webサイトを検索。 (a)NIKKEI NET https://www.nikkei.com/markets/fund/ サーチキーは「ファンドコード(=銘柄コード) テキスト形式 例)04316061 https://www.nikkei.com/nkd/fund/?fcode=04316061 (b)モーニングスター https://www.morningstar.co.jp/ サーチキーは「ファンド名(=銘柄名) テキスト形式 例)ダイワ 拡大成長株ファンド http://www.morningstar.co.jp/FundData/SnapShot.do?fnc=2006012601 手順2:項目を取得 (a)NIKKEI NET 1)ファンド名 例)ダイワ拡大成長株ファンド ⇒元のExcel上にあるファンド名とのダブルチェックの為 2)基準日 例)2018/2/17 3)基準価額 例)11,631円 4)前日比 例)+140(+1.22%) (b)モーニングスター 1)ファンド名 例)ダイワ拡大成長株ファンド ⇒元のExcel上にあるファンド名とのダブルチェックの為 2)基準日 例)2018/2/17 3)基準価額 例)11,631円 4)前日比 例)↑140(1.22%) ⇒アップダウンが図の↑↓になっているが、できればNIKKEIと同じフォーマットに変換してほしい ※検索で見つからない場合は、NOT FOUNDと項目に入れる 手順3:Excelシートに格納 1)ファンド名 例)ダイワ拡大成長株ファンド 2)基準日 例)2018/2/17 3)基準価額 例)11,631円 4)前日比 例)+140(+1.22%) ※元々のExcelシートにファンドコードと銘柄コードがあるので、その右側の列に追加する。 ※基準日ごとにExcelのシートを分けられるとよい。20180216/20180217/・・・のように。 <要望> ①DBは利用せず、Excel(csv)シートを使用。フレキシブルに使いたい。 ②Mac上テストのみは不可。Windows10での稼働確認を希望。当方Macは使いません。 ③ツールを使う場合Linuxの仮想環境はなるべく使いたくない。Windows上だけで完結するPythonベースが望ましい。 ④後で自分で修正して拡張できるように、わかりやすいコードが良い。 (当方Web系が初心者なので、本件依頼をしています。) <稼働環境>※確定 Windows10-64bit FileMaker PRO16 Advanced Excel2016 <納品物> ①スクリプトの入ったFMファイル(改変可能な形式。版権渡し。テストデータ入り) ②ツール類のダウンロードサイトURL ③同 セットアップ手順メモ |
特記事項 |
---|
|