<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>yfinance &#8211; dr-harv-blog</title>
	<atom:link href="https://www.dr-harv.com/tag/yfinance/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dr-harv.com</link>
	<description></description>
	<lastBuildDate>Fri, 04 Jul 2025 21:25:09 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://www.dr-harv.com/wp-content/uploads/2022/11/cropped-shutterstock_1897171960-32x32.jpg</url>
	<title>yfinance &#8211; dr-harv-blog</title>
	<link>https://www.dr-harv.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【医師の投資術】Pythonで、ビットコイン価格を“生データ”から可視化する。データ駆動型思考の第一歩｜2025年版</title>
		<link>https://www.dr-harv.com/python-bitcoin-chart/</link>
		
		<dc:creator><![CDATA[drｰharv]]></dc:creator>
		<pubDate>Fri, 04 Jul 2025 21:25:09 +0000</pubDate>
				<category><![CDATA[MONEY（資産形成）]]></category>
		<category><![CDATA[Google Colaboratory]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[yfinance]]></category>
		<category><![CDATA[データ分析]]></category>
		<category><![CDATA[データ可視化]]></category>
		<category><![CDATA[ビットコイン]]></category>
		<category><![CDATA[医師]]></category>
		<category><![CDATA[投資]]></category>
		<category><![CDATA[研究者]]></category>
		<category><![CDATA[資産運用]]></category>
		<guid isPermaLink="false">https://www.dr-harv.com/?p=13189</guid>

					<description><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2025/07/btc_jpy_chart-1024x671.png" class="webfeedsFeaturedVisual" /></p>日々のニュースで語られる、ビットコインの価格変動。 「暴騰した」「暴落した」という、感情的なヘッドラインに、心を揺さぶられていませんか？ 我々医師は、日々の臨床において、患者さんの主観的な訴えだけでなく、客観的なデータ（ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://www.dr-harv.com/wp-content/uploads/2025/07/btc_jpy_chart-1024x671.png" class="webfeedsFeaturedVisual" /></p>
<p>日々のニュースで語られる、ビットコインの価格変動。 「暴騰した」「暴落した」という、感情的なヘッドラインに、心を揺さぶられていませんか？</p>



<p>我々医師は、日々の臨床において、患者さんの主観的な訴えだけでなく、客観的なデータ（検査値、画像所見）に基づき、冷静に診断を下す訓練を受けています。</p>



<p>この「データ駆動型の思考」は、ノイズに溢れた投資の世界において、極めて強力な武器となります。</p>



<p>この記事では、その第一歩として、Googleが提供する無料のプログラミング環境を使い、ビットコインの価格という“生データ”を、自らの手で取得し、可視化（グラフ化）するための、具体的なプロトコルを、誰にでも分かるように解説します。</p>



<h2 class="wp-block-heading">なぜ、我々は「生データ」に触れるべきなのか？</h2>



<p>「Yahoo Financeのサイトで、チャートを見るだけではダメなのか？」 もちろん、それも有効です。しかし、この記事の目的は、単にチャートを見ることではありません。</p>



<p><strong>「他人が加工したニュースやチャートを見る」という受動的な行為から、「自らの手で、一次情報（生データ）にアクセスし、それを可視化する」という、能動的な行為へ。</strong></p>



<p>このプロセスを一度でも経験すること自体が、市場を、より客観的に、そして冷静に見るための、最高のトレーニングになるのです。</p>



<h2 class="wp-block-heading">実験室を準備する &#8211; Google Colaboratoryのセットアップ</h2>



<p>プログラミングと聞くと、「環境構築が面倒」と感じるかもしれません。しかし、ご安心ください。 <code>Google Colaboratory</code>は、複雑な設定が一切不要で、誰でも、クリーンな状態で、データ分析を始められる、いわば「実験室」です。</p>



<p>必要なのは、Googleアカウントだけです。具体的な導入手順については、こちらの記事で詳しく解説しています。</p>


<div class="swell-block-postLink">			<a href="https://www.dr-harv.com/post7343/" class="c-blogLink -external" data-style="slim" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">Google Colaboratoryでプログラミング学習環境を作る</span>
			</a>
		</div>


<h2 class="wp-block-heading">Pythonで価格データを取得</h2>



<p>実験室の準備ができたら、Pythonライブラリの<strong>yfinance</strong>を用いて、<strong>BTC-JPY</strong>の価格データを取得します。</p>



<p>取得期間は、2018年1月1日から現在までとします。</p>



<p>Google Colaboratoryのノートブックに、以下のコードをコピー＆ペーストして、実行（<img src="https://s.w.org/images/core/emoji/16.0.1/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" />ボタンをクリック）してください。</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-python" data-lang="Python"><code>import yfinance as yf
import matplotlib.pyplot as plt
from matplotlib import rcParams

# Set global font size
rcParams[&#39;font.size&#39;] = 14

# Download BTC-JPY data from Yahoo Finance
btc = yf.download(&#39;BTC-JPY&#39;, start=&#39;2018-01-01&#39;, end=&#39;2022-03-27&#39;)

# Create figure and axis objects
fig, ax = plt.subplots(figsize=(12, 8))

# Plot BTC-JPY closing prices
ax.plot(btc.index, btc[&#39;Close&#39;], color=&#39;blue&#39;)

# Set axis labels and title
ax.set_xlabel(&#39;Date&#39;)
ax.set_ylabel(&#39;Price (JPY)&#39;)
ax.set_title(&#39;BTC-JPY&#39;)

# Set y-axis ticks to have comma separators and no decimal places
ax.yaxis.set_major_formatter(&#39;{x:,.0f}&#39;)

# Export figure as PNG image
fig.savefig(&#39;btc_jpy_chart.png&#39;, dpi=300, bbox_inches=&#39;tight&#39;, pad_inches=0.2)
</code></pre></div>



<h2 class="wp-block-heading">ビットコインチャートを作成する</h2>



<p>matplotlibを使用して、取得したビットコイン価格データをチャート化します。チャートの横軸には日付、縦軸には価格を設定し、見やすくするためのラベル付けも行います。最終的に、チャートをPNG形式で保存をコードでおこなっています。</p>



<p><strong>ビットコインチャートを作成</strong>することができました。ビットコイン以外の仮想通貨や、株価、為替レートなども取得できます。より多角的な分析も可能になりますね。</p>



<figure class="wp-block-image size-large is-resized"><img decoding="async" width="1024" height="671" src="https://www.crypto.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1024x671.png" alt="BTC-JPYチャート" class="wp-image-8064" style="width:762px;height:498px" srcset="https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1024x671.png 1024w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-300x197.png 300w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-768x503.png 768w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart-1536x1006.png 1536w, https://www.dr-harv.com/wp-content/uploads/2023/03/btc_jpy_chart.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">まとめ：感情から、データへ。思考の軸足を移す訓練</h2>



<p>今回、私たちが行ったのは、単なる「プログラミング」ではありません。 それは、<strong>世の中のニュースや、他人の意見といった、感情的なノイズから距離を置き、客観的な「生データ」と向き合う、という、思考の訓練</strong>です。</p>



<p>このデータ駆動型の思考法は、投資だけでなく、我々医師の、日々の臨床判断や、研究活動の質をも、高めてくれるはずです。</p>



<h2 class="wp-block-heading">関連書籍</h2>


<p><!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"退屈なことはPythonにやらせよう 第2版 ―ノンプログラマーにもできる自動化処理プログラミング","b":"オライリー・ジャパン","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51BDVGJ+WUL._SL500_.jpg","\/51OvkCrk5fL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/4873119278","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/4873119278","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":0},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/%E9%80%80%E5%B1%88%E3%81%AA%E3%81%93%E3%81%A8%E3%81%AFPython%E3%81%AB%E3%82%84%E3%82%89%E3%81%9B%E3%82%88%E3%81%86%20%E7%AC%AC2%E7%89%88%20%E2%80%95%E3%83%8E%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AB%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E8%87%AA%E5%8B%95%E5%8C%96%E5%87%A6%E7%90%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":1},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=%E9%80%80%E5%B1%88%E3%81%AA%E3%81%93%E3%81%A8%E3%81%AFPython%E3%81%AB%E3%82%84%E3%82%89%E3%81%9B%E3%82%88%E3%81%86%20%E7%AC%AC2%E7%89%88%20%E2%80%95%E3%83%8E%E3%83%B3%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%81%AB%E3%82%82%E3%81%A7%E3%81%8D%E3%82%8B%E8%87%AA%E5%8B%95%E5%8C%96%E5%87%A6%E7%90%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":2}],"eid":"B92A7","s":"s"});</script></p>
<div id="msmaflink-B92A7">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --><br />
<!-- START MoshimoAffiliateEasyLink --><script type="text/javascript">(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObject=a;b[a]=b[a]||function(){arguments.currentScript=c.currentScript||c.scripts[c.scripts.length-2];(b[a].q=b[a].q||[]).push(arguments)};c.getElementById(a)||(d=c.createElement(f),d.src=g,d.id=a,e=c.getElementsByTagName("body")[0],e.appendChild(d))})(window,document,"script","//dn.msmstatic.com/site/cardlink/bundle.js?20220329","msmaflink");msmaflink({"n":"Pythonでできる！ 株価データ分析","b":"森北出版","t":"","d":"https:\/\/m.media-amazon.com","c_p":"\/images\/I","p":["\/51lWmw0HLgL._SL500_.jpg","\/51cXrjctQmL._SL500_.jpg","\/51XvcSfVIQL._SL500_.jpg"],"u":{"u":"https:\/\/www.amazon.co.jp\/dp\/462785711X","t":"amazon","r_v":""},"v":"2.1","b_l":[{"id":1,"u_tx":"Amazonで見る","u_bc":"#f79256","u_url":"https:\/\/www.amazon.co.jp\/dp\/462785711X","a_id":3139217,"p_id":170,"pl_id":27060,"pc_id":185,"s_n":"amazon","u_so":0},{"id":2,"u_tx":"楽天市場で見る","u_bc":"#f76956","u_url":"https:\/\/search.rakuten.co.jp\/search\/mall\/Python%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%EF%BC%81%20%E6%A0%AA%E4%BE%A1%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90\/","a_id":3052701,"p_id":54,"pl_id":27059,"pc_id":54,"s_n":"rakuten","u_so":1},{"id":3,"u_tx":"Yahoo!ショッピングで見る","u_bc":"#66a7ff","u_url":"https:\/\/shopping.yahoo.co.jp\/search?first=1\u0026p=Python%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B%EF%BC%81%20%E6%A0%AA%E4%BE%A1%E3%83%87%E3%83%BC%E3%82%BF%E5%88%86%E6%9E%90","a_id":3163784,"p_id":1225,"pl_id":27061,"pc_id":1925,"s_n":"yahoo","u_so":2}],"eid":"pzjQG","s":"s"});</script></p>
<div id="msmaflink-pzjQG">リンク</div>
<p><!-- MoshimoAffiliateEasyLink END --></p>


<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post4590/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">仮想通貨口座開設キャンペーンを利用したお小遣い稼ぎ | Dr-harvの仮想通貨研究室</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post8067/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">ビットコインと金の相関性を検証:デジタルゴールドとしてのビットコインの価値を検証する | Dr-harvの仮想&#8230;</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://www.crypto.dr-harv.com/post8306/" class="c-blogLink -external" data-style="text" target="_blank" rel="noopener noreferrer">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-externalLink __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M44 2H30c-1.1 0-2 .9-2 2s.9 2 2 2h9.2L24 21.2c-.8.8-.8 2 0 2.8s2 .8 2.8 0L42 8.8V18c0 1.1.9 2 2 2s2-.9 2-2V4c0-1.1-.9-2-2-2z" /><path d="M41 27c-1.1 0-2 .9-2 2v10c0 1.1-.9 2-2 2H9c-1.1 0-2-.9-2-2V11c0-1.1.9-2 2-2h10c1.1 0 2-.9 2-2s-.9-2-2-2H9c-3.3 0-6 2.7-6 6v28c0 3.3 2.7 6 6 6h28c3.3 0 6-2.7 6-6V29c0-1.1-.9-2-2-2z" /></svg>				</span>
				<span class="c-blogLink__text">ビットコイン半減期と価格への影響は？ | Dr-harvの仮想通貨研究室</span>
			</a>
		</div>


<h2 class="wp-block-heading">よくある質問（FAQ）</h2>



<p><strong>Q1. プログラミングの経験が全くなくても、できますか？</strong> A1. はい、全く問題なく、可能です。この記事で推奨しているGoogle Colaboratoryは、面倒な環境構築が一切不要です。提示されたコードを、順番にコピー＆ペーストして実行するだけで、誰でも同じチャートを作成することができます。まずは、難しく考えずに「模倣」から始めてみてください。</p>



<p><strong>Q2. なぜ、Yahoo Financeのサイトで、ただチャートを見るだけでは、ダメなのですか？</strong> A2. もちろん、チャートを見るだけでも、日々の値動きを知ることはできます。しかし、この記事の真の目的は、<strong>「自らの手で、一次情報（生データ）を取得し、それを可視化する」というプロセスを、一度、経験してみること</strong>にあります。この経験こそが、他人の意見やニュースに惑わされず、客観的なデータに基づいて物事を考える、という「データ駆動型思考」の、重要な第一歩となるのです。</p>



<p><strong>Q3. ビットコイン以外のデータも、取得できますか？</strong> A3. はい、可能です。記事中のPythonコードにある<code>'BTC-JPY'</code>という部分（ティッカーシンボルと言います）を、調べたい銘柄のものに変更するだけです。</p>



<p><strong>Appleの株価:</strong> <code>'AAPL'</code></p>



<p><strong>S&amp;P500指数:</strong> <code>'^GSPC'</code></p>



<p><strong>ドル円の為替レート:</strong> <code>'JPY=X'</code> このように、様々な金融データを、同じ手法で、自由に取得・可視化することができます。</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
