<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>cookiedoughwhip 님의 블로그</title>
    <link>https://cookiedoughwhip.tistory.com/</link>
    <description>cookiedoughwhip 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Sun, 14 Jun 2026 02:50:16 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>cookiedoughwhip</managingEditor>
    <item>
      <title>[매일경제] 만능통장에서도 대세는 ETF (2026.03.26)</title>
      <link>https://cookiedoughwhip.tistory.com/22</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;기사 링크&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;a href=&quot;https://www.mk.co.kr/news/stock/11998365&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.mk.co.kr/news/stock/11998365&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1774510499880&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;만능통장에서도 대세는 ETF - 매일경제&quot; data-og-description=&quot;ISA 계좌 도입 10년 대해부ETF 투자액 비중 1년새 2배로예적금 첫 추월해 '국민투자처'직접 주식투자 포함 땐 60%전체 ISA 64조 &amp;hellip; 1년새 '2배'&quot; data-og-host=&quot;www.mk.co.kr&quot; data-og-source-url=&quot;https://www.mk.co.kr/news/stock/11998365&quot; data-og-url=&quot;https://www.mk.co.kr/news/stock/11998365&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bKpr6j/dJMb87f6a6Z/ywaXhptb6xicP5LSwK5R7K/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/WSj9D/dJMb85WS115/MkOkKR8tmzkHklQ7LHAvzk/img.jpg?width=1600&amp;amp;height=1066&amp;amp;face=1157_170_1259_282,https://scrap.kakaocdn.net/dn/iOIjE/dJMb83ksCKo/08xFZiJjhKJ8JG4HPqE6HK/img.jpg?width=1600&amp;amp;height=877&amp;amp;face=0_0_1600_877&quot;&gt;&lt;a href=&quot;https://www.mk.co.kr/news/stock/11998365&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.mk.co.kr/news/stock/11998365&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bKpr6j/dJMb87f6a6Z/ywaXhptb6xicP5LSwK5R7K/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/WSj9D/dJMb85WS115/MkOkKR8tmzkHklQ7LHAvzk/img.jpg?width=1600&amp;amp;height=1066&amp;amp;face=1157_170_1259_282,https://scrap.kakaocdn.net/dn/iOIjE/dJMb83ksCKo/08xFZiJjhKJ8JG4HPqE6HK/img.jpg?width=1600&amp;amp;height=877&amp;amp;face=0_0_1600_877');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;만능통장에서도 대세는 ETF - 매일경제&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;ISA 계좌 도입 10년 대해부ETF 투자액 비중 1년새 2배로예적금 첫 추월해 '국민투자처'직접 주식투자 포함 땐 60%전체 ISA 64조 &amp;hellip; 1년새 '2배'&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.mk.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;본문&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt; &lt;b&gt;ISA&amp;nbsp;계좌 도입 10년 대해부&lt;br /&gt;ETF&amp;nbsp;투자액 비중 1년새 2배로&lt;br /&gt;예적금 첫 추월해 '국민투자처'&lt;br /&gt;직접 주식투자 포함 땐 60%&lt;br /&gt;전체&amp;nbsp;ISA&amp;nbsp;64조 &amp;hellip; 1년새&amp;nbsp;'2배'&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;'절세형 만능통장'으로 불리는 개인종합자산관리계좌(&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;) 자금이 상장지수펀드(&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;)로 빠르게 쏠리고 있는 것으로 확인됐다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;국민에게 자산 형성을 위한 세금 혜택을 주기 위해 10년 전 도입된&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;에도 주식 바람이 불어닥친 셈이다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;는 3년간 계좌를 유지해야 한다는 점에서 증시에 안정적인 자금 유입으로 이어진다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;25일 금융투자협회에 따르면 지난 1월 말 기준으로&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;전체 운용자산 가운데 예&amp;middot;적금 편입 비중은 29.9%로 1년 전(44.5%)보다 14.6%포인트나 줄었다. 반면에 국내외&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;등 펀드에 투자한 비중은 23.2%에서 35.1%로 11.9%포인트나 급증했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;에서 예&amp;middot;적금 비중이&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;등 상장펀드에 투자한 비중보다 낮아진 것은 지난 1월이 사상 처음이다. 직접 주식으로 투자된 경우(24.5%)까지 합하면 60%에 이른다. 장기 투자자 성향마저 '안정형'에서 '수익형'으로 전환됐음을 보여준다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;2016년 출시된&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;는 국내 상장주식, 펀드,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;, 예&amp;middot;적금 등 다양한 금융상품을 하나의 계좌에서 투자할 수 있는 절세형 상품이다. 최근 주식 투자가 대세로 굳어지고 세금 혜택이 다시 주목받으면서&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;전체 운용액은 64조1574억원으로 1년 전(36조3311억원)에 비해 2배 가까이 불어났다. 이 가운데 국내 증시에 투입된 운용액은 41조5717억원으로 전체의 64.8%에 달한다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;특히 1년 새 5조1229억원이 국내&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;등 상장펀드를 통해 불어난 것으로 분석된다. 국내 상장펀드 투자액이 전체 자산에서 차지하는 비중은 5.1%에서 10.8%로 두 배 넘게 증가했다.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;계좌를 통한&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;자금 유입이 국내 증시를 끌어올리는 데 영향을 미쳤다는 분석이 나오는 대목이다. 가입자 수는 같은 기간 597만명에서 807만명으로 35.1% 증가했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;이찬우 삼성증권 디지털&amp;amp;연금부문장은 &quot;과거에는&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #cdff74; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;arken&quot; data-hook=&quot;tip&quot;&gt;ISA&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;가 만기를 채우고 해지하는 상품으로 인식됐다&quot;며 &quot;하지만 지금은 평생을 함께하는 '자산 형성의 플랫폼'으로 진화했다&quot;고 말했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;[안병준 기자 / 오대석 기자] &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;용어 정리&lt;/span&gt;&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1. ISA (Individual Savings Account, 개인종합자산관리계좌)&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;한 계좌에 예금, 적금, 펀드, ETF, 주식 등 다양한 금융상품을 담아 운용하면서 세제 혜택을 받는 '만능 통장' 이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&amp;nbsp;=&amp;gt; 연간 2천만원 납입 가능하며, 3년 이상 의무 가입 시 일반형은 200만원, 서민형은 400만원까지 배당, 이자소득이 비과세된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2. 투자중개형 ISA&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;고객이 직접 모델을 선택하는 것이 아니라, &lt;u&gt;본인이 직접 국내 주식이나 ETF를 매매&lt;/u&gt;할 수 있는 유형이다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;국내 주식과 ETF를 직접 매매하면서 절세의 혜택 또한 누릴 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;3. 손익 통산 (Netting of Profits and Losses)&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;여러 상품에 투자했을 때 발생한 이익과 손실을 하나로 합쳐 실제 순이익에 대해서만 세금을 부과하는 제도이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;4. 분리과세 (Seperate Taxation)&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;특정 소득을 다른 소득과 합산하지 않고 별도의 세율로 떼어 내어 과세하는 방식이다. ISA는 비과세 한도 초과분에 대해 9.9% 분리과세를 적용한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;핵심 함의&lt;/span&gt;&lt;/h2&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;'저축에서 투자로' 자산 형성 패러다임의 변화&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;ISA 내 예.적금 비중이 1년 새 44.5%에서 29.9%로 급락하고 ETF 비중이 높아진 것은, &lt;u&gt;국민들이 더 이상 확정 금리만으로는 자산 형성이 어렵다는 것을 인지하고 '중위험, 중수익' 모델인 ETF로 대거 이동했음&lt;/u&gt;을 의미한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;증시의 '장기 대기 자금' 확보&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;ISA는 최소 3년의 의무 가입 기간이 있다. ISA를 통한 ETF 투자자가 늘어난다는 것은 증시에 금방 빠져나갈 자금이 아니라, 3년 이상 머무르는 '끈적한 자금(Sticky Money)'이 유입되어 시장의 안전성을 높여준다는 신호이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;투자중개형 ISA의 압승&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;과거 은행 중심의 신탁형 ISA에서 증권사 중심의 투자중개형 ISA로 주도권이 넘어갔다. 이는 투자자들이 수동적인 관리를 넘어 직접 종목이나 ETF를 골라 담는 '스마트 개미'로 진화했음을 보여 준다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>경제&amp;amp;금융 기사 스크랩</category>
      <category>ISA</category>
      <category>경제</category>
      <category>금융</category>
      <category>기사 스크랩</category>
      <category>투자중개형 ISA</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/22</guid>
      <comments>https://cookiedoughwhip.tistory.com/22#entry22comment</comments>
      <pubDate>Thu, 26 Mar 2026 17:01:57 +0900</pubDate>
    </item>
    <item>
      <title>[매일경제] 국내도 '단일종목 2배 ETF' 나온다 (2026.01.28)</title>
      <link>https://cookiedoughwhip.tistory.com/21</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;기사 링크&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;a href=&quot;https://www.mk.co.kr/news/stock/11946082&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.mk.co.kr/news/stock/11946082&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1769844941442&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;국내도 '단일종목 2배 ETF' 나온다 - 매일경제&quot; data-og-description=&quot;&amp;quot;5천피 모멘텀&amp;quot;&amp;hellip; 올 상반기내 상품 출시 추진코스피 5100선&amp;middot;코스닥 1100선 거침없이 돌파&quot; data-og-host=&quot;www.mk.co.kr&quot; data-og-source-url=&quot;https://www.mk.co.kr/news/stock/11946082&quot; data-og-url=&quot;https://www.mk.co.kr/news/stock/11946082&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/doYE5T/dJMb9gxgiA8/iuz7QoxayEvFFDZvZXAN4K/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bs8KwU/dJMb9hCWgg8/JtaX41OlpsOOFIG3DNctxk/img.jpg?width=2835&amp;amp;height=1890&amp;amp;face=1266_332_1673_779,https://scrap.kakaocdn.net/dn/LJiR0/dJMb8Z3mbZk/IADokGe9IFd40WcvDY8Xi1/img.png?width=2191&amp;amp;height=1460&amp;amp;face=1071_427_1403_759&quot;&gt;&lt;a href=&quot;https://www.mk.co.kr/news/stock/11946082&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.mk.co.kr/news/stock/11946082&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/doYE5T/dJMb9gxgiA8/iuz7QoxayEvFFDZvZXAN4K/img.jpg?width=1200&amp;amp;height=630&amp;amp;face=0_0_1200_630,https://scrap.kakaocdn.net/dn/bs8KwU/dJMb9hCWgg8/JtaX41OlpsOOFIG3DNctxk/img.jpg?width=2835&amp;amp;height=1890&amp;amp;face=1266_332_1673_779,https://scrap.kakaocdn.net/dn/LJiR0/dJMb8Z3mbZk/IADokGe9IFd40WcvDY8Xi1/img.png?width=2191&amp;amp;height=1460&amp;amp;face=1071_427_1403_759');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;국내도 '단일종목 2배 ETF' 나온다 - 매일경제&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&quot;5천피 모멘텀&quot;&amp;hellip; 올 상반기내 상품 출시 추진코스피 5100선&amp;middot;코스닥 1100선 거침없이 돌파&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;www.mk.co.kr&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;본문&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;background-color: #1d1d1d; color: #f0f0f0; text-align: left;&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;blockquote data-ke-style=&quot;style2&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt; &quot;5천피 모멘텀&quot;&amp;hellip; 올 상반기내 상품 출시 추진&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;코스피 5100선&amp;middot;코스닥 1100선 거침없이 돌파&lt;/span&gt;&lt;/blockquote&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;국내 우량주 단일 종목을 기초자산으로 하는 레버리지 상장지수펀드(&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;)가 올해 상반기 내에 출시된다. 해외에서는 이미 보편화했지만 국내에서는 그동안 투기 과열을 우려해 허용하지 않았던 상품이다. 정부는 단일 종목 레버리지&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;를 허용하면 국외 증시로 빠져나갔던 투자자금을 국내로 복귀시키는 데 도움이 될 것으로 기대했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;이억원 금융위원장은 28일 정부서울청사에서 열린 기자간담회에서 &quot;해외에서는 출시되는데 국내에서는 불가능한 비대칭 규제로 인해 다양한&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;투자 수요가 충족되지 못하고 있다&quot;며 &quot;규제를 신속히 개선해 자본시장 경쟁력을 높이겠다&quot;고 밝혔다. 그러면서 &quot;배수는 전 세계 금융권 추세에 맞춰 '플러스&amp;middot;마이너스 2배'로 추진한다&quot;고 했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;예를 들어 삼성전자나&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;SK&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;하이닉스 등 단일 종목의 수익률을 2배로 추종하는 레버리지&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;가 출시된다는 얘기다. 반대로 주가가 하락하면 수익을 2배로 얻는 인버스&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;&amp;nbsp;출시도 가능해진다. 주가 변동 폭의 2배 수익을 얻을 수 있다는 점에서 공격적 성향의 투자자들이 선호하는 상품이다. 다만 3배 레버리지는 허용하지 않기로 했다. 이 위원장은 &quot;미국도 2020년 이후 출시된 신규 상품은 3배를 허용하지 않고 있다&quot;며 &quot;글로벌 스탠더드와 투자자 보호 측면을 감안해 3배는 허용하지 않을 것&quot;이라고 말했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;금융위원회는 30일 규제 완화를 위한 시행령 개정안을 입법예고하고, 국무회의 의결 등 관련 절차를 거쳐 늦어도 상반기 내에 상품을 출시할 계획이다. 금융위는 이와 함께 해외에서 인기를 끌고 있는 배당형 상품도 국내에 출시되도록 제도를 손질한다. 옵션 만기 확대를 통해 다양한 커버드콜&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;가 출시될 기반을 마련하고, 지수 요건이 없는 액티브&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot; data-lang=&quot;en&quot; data-type=&quot;ore&quot;&gt;ETF&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start;&quot;&gt;까지 도입할 방침이다. 이 같은 정책 기대감까지 겹치며 국내 증시는 연일 최고치를 경신하고 있다. 이날 코스피는 개인 순매수에 힘입어 사상 처음 5100 고지에 올랐다. 코스피는 전날보다 85.96포인트(1.69%) 오른 5170.81로 거래를 마쳤다. 코스닥도 5% 가까이 급등하며 25년 만에 1100 선을 돌파했다. 코스닥 지수는 50.93포인트(4.70%) 오른 1133.52로 마감했다.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;이날 이재명 대통령은 외국 기업과의 간담회에서 &quot;대한민국 시장은 여전히 저평가돼 있다&quot;며 &quot;불합리한 규제는 과감히 개선해 자유롭고 공정한 경쟁 환경을 만들겠다&quot;고 강조했다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;[신윤재 기자 / 성승훈 기자]&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;용어 정리&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;1. 단일 종목 레버리지 ETF (Single-stock Leverage ETF)&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;삼성전자나 엔비디아 같은 &lt;b&gt;특정 기업 하나의 주가 수익률을 1.5배 또는 2배로 추종하는 상장 지수펀드&lt;/b&gt;를 말한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;일반적인 ETF는 여러 종목을 섞어 위험을 분산하는 것과 달리, 단일 종목 레버리지 ETF는 특정 종목의 상승에 모든 것을 거는 고위험 상품이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;2. 음의 복리 효과 (Volatility Decay)&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;주가가 오르내림을 반복하는박스권 장세에서 &lt;b&gt;레버리지 상품의 수익률이 기초 자산보다 더 빠르게 깎이는 현상&lt;/b&gt;이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;예를 들어, 지수가 10% 상승했다가 다시 10% 하락하는 상황을 가정해 보자.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;원래 지수는 $100 \times 1.1 \times 0.9 = 99$ 가 되지만, 2배 레버리지의 경우 20% 올랐다가 20% 떨어지게 되므로 $100 \times 1.2 \times 0.8 = 96$ 이 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;따라서 횡보장(주가가 명확한 상승 또는 하락 없이 박스권 내에서 상승과 하락을 반복하는 상황)일수록 레버리지 투자자는 불리하다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;3. 가격 발견 기능 (Price Discovery)&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;시장에 참여하는 수많은 투자자의 매수, 매도가 맞물려 해당 자산의 '가장 적정한 가격'이 결정되는 과정이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;새로운 금융 상품이 출시되면 거래량이 늘어나고 정보가 빠르게 반영되어 주가가 기업 가치를 더 정확하게 반영하게 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;4. 유동성 공급자 (LP, Liquidity Provider)&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;ETF 거래가 원활하게 이루어지도록 매수, 매도 호가를 지속적으로 제시하는 증권사를 말한다. 단일 종목 레버지처럼 변동성이 큰 상품일수록 LP의 역할이 중요하다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;5. 커버트콜 ETF (Covered Call ETF)&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;'콜옵션을 커버(보유)하고 있다'는 뜻으로, 주식을 실제로 보유한 상태에서 그 주식을 살 수 있는 권리(콜옵션)를 다른 사람에게 팔아 추가 수익을 챙기는 전략이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;'아파트 월세' 에 비유해 볼 수 있다. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;- 주식 매수 : 아파트 구매&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;- 콜옵션 매도 : 세입자에게 '아파트를 10억에 살 수 있는 권리'를 팔고, 그 대가로 월세(프리미엄)를 받는다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;=&amp;gt; 집값이 정체되거나 조금 떨어져도 월세 덕분에 손실을 방어하지만, 집값이 폭등해도 10억에 팔아야 하므로 높은 수익은 포기해야 한다. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;6. 액티브 ETF&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;기존의 ETF가 단순히 코스피200 같은 지수를 복제했다면, 액티브 ETF는 지수보다 높은 수익을 위해 펀드매니저가 직접 종목을 고르고 비중을 조절하는 상품이다. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;핵심 함의&lt;/span&gt;&lt;/h2&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;- 테슬라나 엔비디아 등 해외 개별 종목 레버리지 상품에 투자하기 위해 미국 시장으로 흘러간 자본을 국내로 되돌리려는 의지가 담겨 있다. 국내 우량주에 대해서도 공격적인 투자가 가능해지기 때문에, &lt;b&gt;국내 증시 수급 개선&lt;/b&gt;이 기대된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;- 국내 자본시장 규제의 패러다임이 변화하고 있다. 그동안 한국 금융당국은 투기 과열을 우려해 개별 종목 레버리지를 제한해 온 바가 있다. 이번 허용은 시장 보호보다는 경쟁력 강화와 투자 선택권 확대로 정책 방향이 선회했음을 의미한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;-&amp;nbsp; 지수 전체를 사는 ETF보다 특정 우량주에 집중된 레버리지 상품이 활성화되면, 시가총액 상위 종목들로 자금 쏠림 현상과 변동성이 더 커질 수 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;생각해 볼 문제&lt;/span&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h3 style=&quot;text-align: justify;&quot; data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;3배 레버리지의 금지 이유&lt;/span&gt;&lt;/h3&gt;
&lt;p style=&quot;text-align: justify;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;3배 이상의 고레버리지 상품은 시장이 급락하면 파산 위험이 커진다. 레버리지 배수가 높아질수록 파산 지점은 기하급수적으로 가까워지는데, 이를 수식으로 표현하면 다음과 같다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;$$\text{Daily Drop to Zero} = \frac{100\%}{L}$$&lt;/span&gt;&lt;/div&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1배 -&amp;gt; 하루에 100% 하락해야 0원이 됨 (사실상 그럴리는 없음)&lt;/span&gt;&lt;/div&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2배 (국내에 허용된 정도) -&amp;gt; 하루에 50% 하락해야 0원 (확률 희박)&lt;/span&gt;&lt;/div&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;3배 (미국 등) -&amp;gt; 하루에 33.33%만 하락해도 자산이 0이 된다.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;u&gt;지수 종목은 하루에 33%가 빠지기 어렵지만, 개별 종목은 악재가 닥치면 바로 하한가 근처로 갈 수 있다.&lt;/u&gt; 개별 종목에 3배 레버리지를 허용하면 자산이 하루만에 모두 사라지는 투자자가 속출할 위험이 있다.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&amp;lt;해외 사례&amp;gt; &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1. 2008년 '볼마겟돈(Volmageddon)'&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;u&gt;XIV(역방향 변동성 ETN) 사태&lt;/u&gt; : 변동성의 역방향(숏)을 추종하던 이 상품은 하룻밤 사이에 변동성이 폭증하여 가치의 90% 이상이 증발하여 상장 폐지되었다. 이때 개인의 손실을 넘어, 해당 상품을 운용하던 기관들이 증거금을 채우기 위해 다른 주식들을 대거 매도하면서 시장 전체의 폭락을 부추겼다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2. 2020년 코로나 쇼크&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;u&gt;3배 원유 ETF(UWT 등) 상장폐지&lt;/u&gt; : 코로나 당시 유가가 사상 초유의 마이너스를 기록했고, 미국 시장의 3배 레버리지 원유 ETF들이 '0원' 이 되어 강제 청산되었다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;div data-math=&quot;\text{파산 지점 (Daily Drop to Zero)} = \frac{100\%}{L}&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>경제&amp;amp;금융 기사 스크랩</category>
      <category>경제</category>
      <category>국내 레버리지</category>
      <category>금융</category>
      <category>기사 스크랩</category>
      <category>단일종목 ETF</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/21</guid>
      <comments>https://cookiedoughwhip.tistory.com/21#entry21comment</comments>
      <pubDate>Sat, 31 Jan 2026 17:27:16 +0900</pubDate>
    </item>
    <item>
      <title>[한국경제] 이제 코스닥의 시간&amp;hellip;25년 만에 최고 (2026.01.26)</title>
      <link>https://cookiedoughwhip.tistory.com/20</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;기사 링크&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;&lt;a href=&quot;https://www.hankyung.com/article/2026012636211&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.hankyung.com/article/2026012636211&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;본문&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt; 올 들어 코스피지수 대비 소외됐던 코스닥지수가 7%대 급등하며 &amp;lsquo;천스닥&amp;rsquo;에 안착했다. 정부의 정책 지원 기대로 유가증권시장 대비 덜 오른 코스닥시장으로 자금이 몰렸다는 분석이 나온다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;26일 코스닥지수는 7.09% 뛴 1064.41에 거래를 마쳤다. 1999~2000년 닷컴버블 시기를 제외하면 역대 7위에 해당하는 하루 상승률이다. 종가 기준으로는 2000년 9월 6일(1074.10) 후 약 25년5개월 만의 최고치다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;한국거래소는 이날 오전 10시께 &amp;lsquo;코스닥 매수 사이드카&amp;rsquo;를 약 9개월 만에 발동했다. 코스닥시장 거래대금은 25조1778억원으로, 2023년 7월 26일(26조4812억원)에 이어 역대 두 번째로 많았다.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #ffffff; color: #303038; text-align: start; font-family: 'Noto Serif KR';&quot;&gt;기관투자가가 2조5997억원어치 순매수했다. 종전 기록인 지난 23일의 9735억원보다 세 배 가까이 큰 규모다. 이경민 대신증권 연구원은 &amp;ldquo;&amp;lsquo;코스닥 3000&amp;rsquo; 정책 기대에 대형주에 비해 덜 오른 중소형주로 수급이 이동했다&amp;rdquo;고 말했다.&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;용어 정리&lt;/span&gt;&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1. 코스닥 지수 (KOSDAQ)&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;코스닥시장에 상장된 기업의 주식 가격에 주식 수를 가중평균하여 시가총액식으로 산출한 지수&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;코스닥 지수 = 현재 시가총액 &amp;divide; 코스피 개장 당시 시가총액 &amp;times; 1,000&lt;/blockquote&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;코스닥 시장은 1996년 7월 1일에 처음 개장했는데, 현재 시가총액을 당시 시가총액으로 나누어 1000을 곱해 계산한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;코스닥 시장은 우리나라 중소기업, 벤처기업이 거래되는 주식 시장이다. 코스닥의 시가총액이 코스피보다 작기 때문에 주가 변동성이 더 큰 편이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;다만, 시가총액의 규모가 큰 일부 대형주의 등락이 전체 주가지수의 변동에 영향을 미쳐 시장의 전반적인 흐름을 반영하지 못하는 경우가 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2. 닷컴버블&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1296&quot; data-origin-height=&quot;928&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/LC7ds/dJMb996i5K8/3CFoksGi9qRT09zKKqZ5U0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/LC7ds/dJMb996i5K8/3CFoksGi9qRT09zKKqZ5U0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/LC7ds/dJMb996i5K8/3CFoksGi9qRT09zKKqZ5U0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLC7ds%2FdJMb996i5K8%2F3CFoksGi9qRT09zKKqZ5U0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1296&quot; height=&quot;928&quot; data-origin-width=&quot;1296&quot; data-origin-height=&quot;928&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;LTCM 파산 사건&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;LTCM은 미국의 헤지펀드로, 엄청난 수익을 기록했지만 과도하게 공격적인 투자로 결국 막대한 손실을 입고 파산하게 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;이러한 사건으로 사람들의 불안감을 잠재우기 위해 연준은 금리를 인하하게 되고, 이에 주식 시장은 호황을 누리게 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;Y2K 사건&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;1999년에서 2000년으로 넘어갈 때 사람들은 불안감을 느꼈고, 세계 멸망 등을 우려하며 공포를 느끼게 된다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;따라서 연준은 낮은 금리를 유지하고, 주식 시장은 엄청난 폭으로 성장하게 된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;버블&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;하지만 밀레니엄 시대인 2000년에 들어서자 아무런 일도 발생하지 않았다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;나스닥 지수는 2000년 3월 10일 5048.63로 최고점을 기록한다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;버블의 붕괴&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;2000년 4월, 연준은 금리 인상에 대한 신호를 보내고, 나스닥은 순식간에 급락하게 된다. 이후 인텔을 비롯한 기술주들의 실적이 줄어들고, 주가 역시 폭락하여 버블은 붕괴된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;참고한 글 : &lt;a href=&quot;https://www.tossbank.com/articles/bubble&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.tossbank.com/articles/bubble&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;3. 사이드카&lt;/span&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;블랙 먼데이를 계기로 생긴 제도로, 선물시장의 급등락으로 현물시장의 가격이 급변하는 것을 막기 위한 가격 안정화 장치이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;438&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cRtMcC/dJMcabwgCXG/jAc38bYGCgXBn1A4X1Mhb1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cRtMcC/dJMcabwgCXG/jAc38bYGCgXBn1A4X1Mhb1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cRtMcC/dJMcabwgCXG/jAc38bYGCgXBn1A4X1Mhb1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcRtMcC%2FdJMcabwgCXG%2FjAc38bYGCgXBn1A4X1Mhb1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;740&quot; height=&quot;438&quot; data-origin-width=&quot;740&quot; data-origin-height=&quot;438&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;한국에서의 사이드카&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;-&amp;gt; 선물 시장에서 거래량이 가장 많은 선물의 가격이 코스피는 상하 5%, 코스닥은 상하 6% 이상 변동한 상태가 1분 이상 지속되면 발동되어 5분 간 프로그램 매매를 차단한다. 발동 후 5분이 지나면 거래가 자동으로 재개된다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;기사의 핵심 함의&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 최근 코스피가 5000포인트를 돌파하여 대형주 위주로 주가가 상승한 바 있다. 이제 그 온기가 중소형주와 성장주가 모인 코스닥으로 전이되고 있다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 간접 투자(ETF)의 영향 확대 &lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;: 개인이 직접 종목을 고르기보다 코스닥 지수나 레버리지 ETF를 통해 시장 전체에 베팅하면서, 기계적인 매수세가 유입되어 지수 변동폭을 더욱 키웠다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;더 생각해 볼 문제&lt;/span&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;- 천스닥은 고점인가, 새로운 시작인가?&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size18&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;과거 2000년대 it 버블 당시의 고점과 현재를 비교했을 때, &lt;b&gt;지금의 상승이 fundemental 에 근거한 것인지, 버블일 뿐인지 논의해 볼 필요가 있다.&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;최근 나스닥, S&amp;amp;P가 계속해서 최고치를 달성하고 있다. 특히 미국의 AI와 반도체를 개발하는 회사 '엔비디아'는 주가가 급속도로 상승했다. 이를 중심으로 빅테크 기업들도 주가가 빠르게 상승 중이다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Noto Serif KR';&quot;&gt;하지만, 과거의 IT버블 당시에는 빅테크 관련 기업이면 무조건 주가가 상승했지만, 현재는 Magnificent 7 기업들 위주로 주가가 상승 중이다. Magnificent 7은 미국의 7대 빅테크 기업(애플, 엔비디아, 마이크로소프트, 알파벳, 아마존, 메타, 테슬라)을 가리키는 말로, 현재 주가를 이끌고 있는 이 기업들을 여전히 저평가 상태라는 의견이 우세하다.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;</description>
      <category>경제&amp;amp;금융 기사 스크랩</category>
      <category>경제</category>
      <category>금융</category>
      <category>기사 스크랩</category>
      <category>시사</category>
      <category>코스닥</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/20</guid>
      <comments>https://cookiedoughwhip.tistory.com/20#entry20comment</comments>
      <pubDate>Sat, 31 Jan 2026 16:11:06 +0900</pubDate>
    </item>
    <item>
      <title>ICBM+AI 가 뭐지? 고려대 K-MOOC로 기술 융합 완전 이해하기</title>
      <link>https://cookiedoughwhip.tistory.com/19</link>
      <description>&lt;h1&gt;안녕하세요!&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;저희는 &lt;b&gt;고려대학교 K-MOOC 홍보 서포터즈 decode&lt;/b&gt; 입니다!&lt;br /&gt;오늘은 K-MOOC 강좌 중 하나인 &lt;b&gt;〈ICBM+AI 기술과 사회적 함의〉(ICBM+AI 개론)&lt;/b&gt; 을 소개합니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;ICBM+AI란 무엇인가?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4차 산업혁명 시대를 이끄는 핵심 기술을 묶어 &lt;b&gt;ICBM+AI&lt;/b&gt;라고 부릅니다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;I : IoT (사물인터넷)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;C : Cloud (클라우드)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;B : Big Data (빅데이터)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;M : Mobile (모바일 / 초연결 인프라)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;AI : 인공지능&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 강좌는 이 기술들이 &lt;b&gt;서로 어떻게 융합되어 산업을 변화시키는지&lt;/b&gt;,&lt;br /&gt;그리고 &lt;b&gt;사회&amp;middot;산업 전반에 어떤 함의를 가지는지&lt;/b&gt; 단계적으로 이해할 수 있도록 구성되어 있어요.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;강좌 특징&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;모든 교수진이 참여하는 &lt;b&gt;발제&amp;middot;대담&amp;middot;토론 구성&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;기술 중심 강의뿐 아니라 &lt;b&gt;사회적 의미, 문제점, 해결방안&lt;/b&gt;까지 폭넓게 탐구&lt;/li&gt;
&lt;li&gt;ICBM+AI 기술의 &lt;b&gt;구조, 원리, 산업 응용&lt;/b&gt;을 전반적으로 조망&lt;/li&gt;
&lt;li&gt;처음 접하는 학생도 흐름을 쉽게 따라갈 수 있도록 &lt;b&gt;단계적 커리큘럼 구성&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4차 산업혁명을 처음 공부하는 분부터,&lt;br /&gt;기술 간 융합 구조가 궁금한 분까지 부담 없이 들을 수 있는 강의입니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;주차별 강의 구성&lt;/h2&gt;
&lt;table data-ke-align=&quot;alignLeft&quot;&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;b&gt;주차&lt;/b&gt;&lt;/th&gt;
&lt;th&gt;&lt;b&gt;주제&lt;/b&gt;&lt;/th&gt;
&lt;th&gt;&lt;b&gt;강의명&lt;/b&gt;&lt;/th&gt;
&lt;th&gt;&lt;b&gt;오픈일&lt;/b&gt;&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;1주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;4차 산업혁명 고찰&lt;/td&gt;
&lt;td&gt;1.1 산업혁명과 기술의 발전&lt;br /&gt;1.2 새로운 기술의 등장&lt;br /&gt;1.3 문제점과 해결방안&lt;/td&gt;
&lt;td&gt;3/11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;2주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;융합기술&lt;/td&gt;
&lt;td&gt;2.1 융합 기술 요소 전문가 토론&lt;/td&gt;
&lt;td&gt;3/18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;3주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;사물인터넷(IoT)&lt;/td&gt;
&lt;td&gt;3.1 IoT 기술적 고찰&lt;br /&gt;3.2 IoT 기술적 고찰(심화)&lt;/td&gt;
&lt;td&gt;3/25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;4주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;클라우드 &amp;amp; AI&lt;/td&gt;
&lt;td&gt;4.1 클라우드와 AI 기술 고찰&lt;br /&gt;4.2 클라우드 &amp;amp; AI 전문가 토론&lt;/td&gt;
&lt;td&gt;4/1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;5주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;빅데이터(Big Data)&lt;/td&gt;
&lt;td&gt;5.1 텍스트 분석 기반 빅데이터 기술 고찰&lt;br /&gt;5.2 빅데이터 분야 전문가 토론&lt;/td&gt;
&lt;td&gt;4/8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;b&gt;6주차&lt;/b&gt;&lt;/td&gt;
&lt;td&gt;리빙랩(Living Lab)&lt;/td&gt;
&lt;td&gt;6.1 리빙랩 고찰&lt;br /&gt;6.2 리빙랩 전문가 토론&lt;/td&gt;
&lt;td&gt;4/15&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기술적 설명과 함께 &lt;b&gt;각 분야 전문가의 토론 영상&lt;/b&gt;이 제공되어&lt;br /&gt;실제 산업에서 기술이 어떻게 쓰이는지 한눈에 파악할 수 있습니다.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;이런 분께 추천합니다&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;4차 산업혁명을 한 번에 정리하고 싶은 분&lt;/li&gt;
&lt;li&gt;AI&amp;middot;빅데이터&amp;middot;클라우드&amp;middot;IoT 같은 핵심 기술을 &lt;b&gt;체계적으로 이해&lt;/b&gt;하고 싶은 분&lt;/li&gt;
&lt;li&gt;기술의 사회적 영향, 윤리, 산업 응용까지 &lt;b&gt;폭넓게 알고 싶은 분&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;최신 기술 흐름을 수업&amp;middot;프로젝트&amp;middot;취업 준비에 활용하고 싶은 학생&lt;/li&gt;
&lt;/ul&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;고려대 K-MOOC는?&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고려대학교 K-MOOC 원격교육센터는 더 많은 학습자가 강의를 접할 수 있도록&lt;br /&gt;아래 전략을 기반으로 홍보를 진행하고 있어요.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;✔ 디지털 마케팅 기반 확산&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;온라인 환경에서 K-MOOC 콘텐츠가 효율적으로 확산되도록 다양한 플랫폼 활용&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;✔ 맞춤형 홍보 콘텐츠 제작&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;학습자 관점에서 이해하기 쉬운 포스터, 카드뉴스, 영상 등 지속적 제작&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;✔ 양질의 홍보 콘텐츠 생산&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정량&amp;middot;정성 성과 창출을 위해 K-MOOC 행사 및 강좌 홍보 콘텐츠를 꾸준히 생산&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;✔ 미디어 채널 활용&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;고려대학교 Youtube&amp;middot;Instagram 등 자체 채널을 통해 대중적 홍보&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서포터즈는 이러한 목표를 위해 콘텐츠를 제작하고 공유하며,&lt;br /&gt;&lt;b&gt;K-MOOC 인지도 확산에 중요한 역할&lt;/b&gt;을 하고 있어요.&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;마무리하며&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;〈ICBM+AI 개론〉은 단순한 기술 강의가 아니라,&lt;br /&gt;&amp;lsquo;기술 + 융합 + 사회적 함의&amp;rsquo;를 아우르는 폭넓은 시각을 제공하는 강좌입니다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4차 산업혁명의 흐름을 한 번에 잡고 싶은 분께 강력히 추천합니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;K-MOOC에서 무료로 수강 가능하니, 관심 있는 분은 꼭 들어보세요!&lt;/b&gt;&lt;br /&gt;여러분의 학습 여정에 도움이 되길 바랍니다&lt;/p&gt;
&lt;hr data-ke-style=&quot;style1&quot; /&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;  &lt;b&gt;강좌 링크&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;https://www.kmooc.kr/view/course/detail/16821?tm=20251115205914&quot;&gt;https://www.kmooc.kr/view/course/detail/16821?tm=20251115205914&lt;/a&gt;&lt;/p&gt;</description>
      <category>ICBM</category>
      <category>K-MOOC</category>
      <category>고려대학교</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/19</guid>
      <comments>https://cookiedoughwhip.tistory.com/19#entry19comment</comments>
      <pubDate>Sat, 15 Nov 2025 21:12:55 +0900</pubDate>
    </item>
    <item>
      <title>[자료구조] Arrays</title>
      <link>https://cookiedoughwhip.tistory.com/18</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;Abstract Data Type (ADT) : 추상 자료형&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: A data type that is organized in such a way that the specification of the objects and the specification of the operations on the objects is seperated from the representation of the objects and the implementation of the operations.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;b&gt;&amp;rarr; 무엇을 할 수 있는지 (연산, 행동 등)를 약속하고, 어떻게 저장, 구현하는지는 정하지 않음&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;장점
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;구현 교체 자유 (representation independence) : array &amp;harr; linked list 교체 가능&lt;/li&gt;
&lt;li&gt;정보 은닉 &amp;amp; 모듈성&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Ex) You can implement a graph using many different ways&lt;/li&gt;
&lt;li&gt;Primitive and composite types can also be reagarded as part of ADT
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Array can be viewed as ADT : &amp;lsquo;원소&amp;rsquo; 라는 인터페이스만 사용하는 ADT로 바라볼 수 있음&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;Performance of Programs&lt;/h1&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Program Performance&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;suppose that program A, B take the same input, output&lt;/li&gt;
&lt;li&gt;run on same environment (HW, SW)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Time complexity&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;how is the running time of a program related to the input size?&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Space complexity&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;how is the memory space of program related to the input size?&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Big-O notation &amp;rarr; upper bound of the performance&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: asymptotic represenation of time(or space) complexity&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; &lt;b&gt;coefficients and lower degree terms removed&lt;/b&gt;&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;definition&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;For a given function f(n), O(f(n)) is the set of complexity functions g(n), for which there exists some positive real constant c and some nonnegative integer N such that g(n) &amp;le; c * f(n) for all n&amp;ge;N&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h1&gt;Arrays&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Arrays as an ADT&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;A set of pairs &amp;lt;index, value&amp;gt; where for each value of index there is a value from the set item index&lt;br /&gt;&amp;rarr; finite set of one or more dimensions&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Functions of Array&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: A&amp;isin; Array, i&amp;isin; index, x&amp;isin; Items, j:size&amp;isin; integer&lt;/p&gt;
&lt;pre class=&quot;sas&quot;&gt;&lt;code&gt;Array Create (j, list)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;return an array of j dimensions where list is a j-tuple whose i-th element is the size of the i-th dimensions. Items are undefined.&lt;/p&gt;
&lt;pre class=&quot;gcode&quot;&gt;&lt;code&gt;Item Retrieve (A, i)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;if (i&amp;isin; index) return the item associated with index value i in array A else return error.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; i 위치에 해당하는 값을 반환한다.&lt;/p&gt;
&lt;pre class=&quot;gcode&quot;&gt;&lt;code&gt;Array Store (A, i, x)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;if (i&amp;isin; index) return an array that is identical to array A except the new pair &amp;lt;i, x&amp;gt; has inserted else return error.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;rarr; i 위치의 값을 x로 update한 배열 A를 반환한다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Arrays in C&lt;/h3&gt;
&lt;pre class=&quot;angelscript&quot;&gt;&lt;code&gt;int list2[4];
int *list1;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;list2는 정수 값을 가리키는 포인터로 기능하고, list1도 마찬가지이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이때, list1과 list2의 차이점은 list2는 정수 4개의 memory space가 할당되어 있지만, list1은 memory가 동적 할당 (dynamically allocated) 되어야 한다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;list2 : a pointer to list2[0](list2+i) is equal to &amp;amp;list2[i]&lt;/li&gt;
&lt;li&gt;*(list2+i) is equal to list2[i]&lt;/li&gt;
&lt;li&gt;list2+i : a pointer to list2[i]&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;

#define MAX_SIZE 100

float sum(float[], int);    
float input[MAX_SIZE], answer;
int i;

int main() {
    for(i=0; i&amp;lt;MAX_SIZE; i++)
        input[i] = i;
    printf(&quot;address of input: %p\n&quot;, input);
    answer = sum(input, MAX_SIZE);
    printf(&quot;The sum is: %f\n&quot;, answer);
    return 0;
}

// Get the sum of the values of input, and print the address of the input
float sum(float *list, int n) {
    int i;
    float tempsum = 0;
    for(i=0; i&amp;lt;n; i++)
        tempsum += list[i];
    printf(&quot;address of list: %p\n&quot;, list);
    return tempsum;
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;

void print1(int*, int);

void main() {
    int one[] = {0, 1, 2, 3, 4};    
    print1(one, 5);
}

void print1(int *ptr, int rows) {
    /* print out a one-dimensional array using a pointer */
    int i;
    printf(&quot;address contents\n&quot;);
    for(i=0; i&amp;lt;rows; i++)
        printf(&quot;%8p %5d\n&quot;, ptr+i, *(ptr+i));
    printf(&quot;\n&quot;);
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;print1 is function that prints the address of i-th element, and the value found at this address.&lt;/p&gt;
&lt;h1&gt;Dynamically Allocated Arrays (배열의 동적 할당)&lt;/h1&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#define MAX_SIZE 100

void main() {
  int i, n data[MAX_SIZE];
  printf(&quot;How many integers do you want to generate?&quot;);
  scanf(&quot;%d&quot;, &amp;amp;n);
  for(i=0; i&amp;lt;n; i++) {
    data[i] = rand();
    printf(&quot;%d\n&quot;, data[i]);
    }
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: If the number of intergers is smaller than 100, we are wasting memory&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: If the number of integers is larger than 100, program will stop or behave unexpectedly.&lt;/p&gt;
&lt;blockquote data-ke-style=&quot;style3&quot;&gt;@warning&lt;br /&gt;Good solution to this program is to define memory allocation to run time&lt;/blockquote&gt;
&lt;pre class=&quot;haskell&quot;&gt;&lt;code&gt;void main() {
  int i, n, *data;
  printf(&quot;How many integers do you want to generate?&quot;);
  scanf(&quot;%d&quot;,&amp;amp;n);
  data = malloc(n * sizeof(int));
  for(i=0; i&amp;lt;n; i++) {
    data[i] = rand();
    printf(&quot;%d\n&quot;, data[i]);
  }
  free(data);
}&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;void* malloc (size_t size)&lt;br /&gt;: allocates block of size bites of memory, returning a pointer to the beginning of the block&lt;/li&gt;
&lt;li&gt;free()&lt;/li&gt;
&lt;li&gt;realloc()&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;if you need to change the size of array after allocation, use realloc()&lt;/p&gt;
&lt;pre class=&quot;haskell&quot;&gt;&lt;code&gt;void main() {
  int i, n, *data;
  printf(&quot;How many integers do you want to generate?&quot;);
  scanf(&quot;%d&quot;, &amp;amp;n);
  data = malloc(n * sizeof(int));
  for(i=0; i&amp;lt;n; i++) {
    data[i] = rand(); 
  }
  printf(&quot;How many integers do you want to generate additonally?&quot;);
  scanf(&quot;%d&quot;, &amp;amp;m);
  data = realloc(data, (n+m) * sizeof(int));
  for(i=0; i&amp;lt;n+m; i++) {
    data[i] = rand(); 
  }
  for(i=0; i&amp;lt;n+m; i++) {
    printf(&quot;%3d : %8d\n&quot;, i+1, data[i]);
  }
  free(data);
}&lt;/code&gt;&lt;/pre&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;

int** make2dArray(int, int);  // 2차원 배열의 각 행을 따로 동적할당하려면 이중 포인터가 필요

void main() {
    int i, j;
    int **matrix;

    matrix = make2dArray(5, 5);

    for(i = 0; i &amp;lt; 5; i++) {
        for(j = 0; j &amp;lt; 5; j++) {
            matrix[i][j] = i*5 + j + 1;
            printf(&quot;%p: %2d &quot;, &amp;amp;matrix[i][j], matrix[i][j]);
        }
        printf(&quot;\n&quot;);
    }

    /* free memory */
    for(i = 0; i &amp;lt; 5; i++) 
        free(matrix[i]);
    free(matrix);
}

int** make2dArray(int rows, int cols) {

    int **x, i;

    /* allocate memory for row pointers */
    x = malloc(rows*sizeof(*x));
    printf(&quot;%lu\n&quot;, sizeof(*x));
    printf(&quot;%lu\n&quot;, sizeof(**x));
    printf(&quot;x allocated at address %p\n&quot;, x);

    /* allocate memory for each row */
    for(i = 0; i &amp;lt; rows; i++)  {
        x[i] = malloc(cols*sizeof(**x));
        printf(&quot;x[%2d] allocated at address %p\n&quot;, i, x[i]);
    }

    return x;
}    &lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;void* calloc(size_t num, size_t size): initializes all its bits to zero&lt;br /&gt;: allocates a block of memory for an array of num elements, each of them size bytes long.&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>자료구조</category>
      <category>data strcture</category>
      <category>동적 할당</category>
      <category>배열</category>
      <category>자료구조</category>
      <category>추상 자료형</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/18</guid>
      <comments>https://cookiedoughwhip.tistory.com/18#entry18comment</comments>
      <pubDate>Tue, 14 Oct 2025 17:34:07 +0900</pubDate>
    </item>
    <item>
      <title>[Data Structure] Why we need Data Structure (Ex. File sharing system)</title>
      <link>https://cookiedoughwhip.tistory.com/17</link>
      <description>&lt;h3 data-ke-size=&quot;size23&quot;&gt;Library classification system&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;method used in libraries or bookstores to &lt;b&gt;systematically organize books and make them easy to find&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;The main goal is to categorize books by subject and format and assign them a classification number, so both users and librarians &lt;b&gt;can locate materials efficiently&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Variants of library classification systems&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Dewey Decimal Classification (DDC)&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;the most widely used system&lt;/li&gt;
&lt;li&gt;divide human knowledge into 10 broad categories (000-900), which are further subdivided&lt;/li&gt;
&lt;li&gt;Ex) 500=Natural Sciences, 510=Mathematics, 520=Astronomy&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Korean Decimal Classification (KDC)&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Based on DDC, but &lt;b&gt;adapted to emphasize Korean history, Eastern philosophy, Buddhism, and other local features&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Best seller section&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Promotes easy access to popular books&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;helps visitors &lt;b&gt;quickly find popular titles&lt;/b&gt; without browsing through the entire catalog&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Efficient space and resource managements&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Grouping them together makes it easier for staff to manage them&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Reduces congestion&lt;/b&gt; in other sections of the library&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Definition of Data Sctructure&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: collection of &lt;b&gt;data values&lt;/b&gt;, the &lt;b&gt;relationships&lt;/b&gt; among them, and the &lt;b&gt;functions or operations&lt;/b&gt; that can be applied to the data&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Ex) Phone book, Social Networks&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Why do we need data structures?&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;Efficient&lt;/u&gt; data management&lt;/li&gt;
&lt;li&gt;: Handling large scale data can lead to naive handling, which can occur inefficiency&lt;/li&gt;
&lt;li&gt;Performace depends on structure&lt;/li&gt;
&lt;li&gt;Foundation of computer science&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Example - Searching Algorithm with different data types&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Linear Search&lt;/h3&gt;
&lt;pre class=&quot;smali&quot;&gt;&lt;code&gt;// Pseudocode for Linearsearch
Algorithm LinearSearch(A, n, target):
  Input:
    A = array (unsorted list)
    n = number of elements in A
    target = value to search

  for i &amp;lt;- 0 to n-1 do 
    if A[i] = target then
      return i  // found at index i
  end for

  return -1  // not found&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Binary Search&lt;/h3&gt;
&lt;pre class=&quot;excel&quot;&gt;&lt;code&gt;// Pseudo-code for BinarySearch

Algorithm BinarySearch(A, n, target):
  Input:
    A = sorted array
    n = number of elements in A
    target = value to search

  left &amp;lt;- 0
  right &amp;lt;- n-1

  while left&amp;lt;=right do
    mid &amp;lt;- (left+right)/2
    if A[mid] &amp;lt; target then
      return mid   // found at index mid
    else if A[mid] &amp;lt; target then 
      left &amp;lt;- mid+1
    else 
      right &amp;lt;- mid-1
  end while

  return -1  // not found&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;sorted array list에서, 일단 left가 첫 번째 값, right가 마지막 값, mid는 left와 right의 중간 값을 point하도록 설정한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 mid에 해당하는 값이 target보다 작으면, left를 mid 바로 오른쪽 값을 point하도록 변경한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;만약 mid 값이 target보다 크면, right를 mid 바로 왼쪽 값을 point하도록 변경한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;target 값을 찾을 때까지 이를 반복한다.&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Binary Search with BST&lt;/h2&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1034&quot; data-origin-height=&quot;540&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bQ2EdB/btsQ4WNl9pT/3jVCKxjlfziNY60jShRxP0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bQ2EdB/btsQ4WNl9pT/3jVCKxjlfziNY60jShRxP0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bQ2EdB/btsQ4WNl9pT/3jVCKxjlfziNY60jShRxP0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbQ2EdB%2FbtsQ4WNl9pT%2F3jVCKxjlfziNY60jShRxP0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;595&quot; height=&quot;311&quot; data-origin-width=&quot;1034&quot; data-origin-height=&quot;540&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre class=&quot;sql&quot;&gt;&lt;code&gt;// Pseudo-code for BinarySearch with BST

Algorithm  BST_Search(root, target):
  Input:
    root = root node of BST
    target = value to search

  current &amp;lt;- root

  while current != NULL do
    if current.key = target then 
      return current   // found
    else if target &amp;lt; current.key then
      current &amp;lt;- current.left
    else 
      current &amp;lt;- current.right
  end while

  return NULL   // not found&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Real-word example - file sharing system&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Server - Client structure&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;927&quot; data-origin-height=&quot;771&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCx2LX/btsQ5AbIxUk/PlZyKU34LZKUyHtRMZpv70/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCx2LX/btsQ5AbIxUk/PlZyKU34LZKUyHtRMZpv70/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCx2LX/btsQ5AbIxUk/PlZyKU34LZKUyHtRMZpv70/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCx2LX%2FbtsQ5AbIxUk%2FPlZyKU34LZKUyHtRMZpv70%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;455&quot; height=&quot;378&quot; data-origin-width=&quot;927&quot; data-origin-height=&quot;771&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;linear하게 전달되기 때문에, 다운로드하면서 볼 수 있다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Peer-to-Peer (P2P) structure&lt;/h3&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;931&quot; data-origin-height=&quot;721&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bHzBl5/btsQ6d8bIm6/ESlP2FgRTxpFUfcQMOsA70/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bHzBl5/btsQ6d8bIm6/ESlP2FgRTxpFUfcQMOsA70/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bHzBl5/btsQ6d8bIm6/ESlP2FgRTxpFUfcQMOsA70/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbHzBl5%2FbtsQ6d8bIm6%2FESlP2FgRTxpFUfcQMOsA70%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;522&quot; height=&quot;404&quot; data-origin-width=&quot;931&quot; data-origin-height=&quot;721&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Every Peer can be Seeder&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;Why do we need data structures?&lt;/h2&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Develop Computational Thinking&lt;/li&gt;
&lt;li&gt;: trains us to break down problems, analyze patterns, think systematically&lt;/li&gt;
&lt;li&gt;Make Informed Decisions&lt;/li&gt;
&lt;li&gt;: Helps us decide which algorithm to use and which data structure best fits a given problem&lt;/li&gt;
&lt;li&gt;Create better Solutions&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>자료구조</category>
      <category>data structure</category>
      <category>P2P structure</category>
      <category>자료구조</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/17</guid>
      <comments>https://cookiedoughwhip.tistory.com/17#entry17comment</comments>
      <pubDate>Fri, 10 Oct 2025 19:25:30 +0900</pubDate>
    </item>
    <item>
      <title>[백준 BOJ | 6550 | C] 부분 문자열</title>
      <link>https://cookiedoughwhip.tistory.com/16</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/6550&quot;&gt;https://www.acmicpc.net/problem/6550&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제 링크는 위와 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;s,t의 최대 길이가 100,000이므로 매우 큰 지역 배열이다. 따라서 &lt;b&gt;stack overflow 가 발생할 수 있으므로 동적 할당을 사용&lt;/b&gt;해 준다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;u&gt;t안에서 s의 글자들을 차례대로 비교&lt;/u&gt;해 주는 것이 핵심이다.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;만약 t[i] = s[j]이면 j++ (다음 글자를 찾으러 이동)&lt;/li&gt;
&lt;li&gt;i++은 항상 이루어짐 (t를 계속 훑어야 함)&lt;/li&gt;
&lt;li&gt;t의 끝까지 탐색이 끝났을 때 j가 s의 길이와 같으면 모든 문자를 다 찾은 것이다. &lt;u&gt;(j == ns)&lt;/u&gt;&lt;u&gt;&lt;/u&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre id=&quot;code_1760018431200&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;/* baekjoon 6550*/
/* Ensuh Kim, Korea University Data Science 24 */

#define _CRT_SECURE_NO_WARNINGS
#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;


int main(void) { 
    char* s = (char*)malloc(1000005);
    char *t = (char*)malloc(1000005);

    while (scanf(&quot;%s %s&quot;, s, t)==2) {
        int i = 0, j = 0;
        int ns = (int)strlen(s), nt = (int)strlen(t);  // s외 t의 크기를 구한다. 

        /* t의 처음부터 차례대로 비교 */
        while (i &amp;lt; nt &amp;amp;&amp;amp; j &amp;lt; ns) {
            if (t[i] == s[j]) j++;
            i++;
        }

        puts((j == ns) ? &quot;Yes&quot; : &quot;No&quot;);
    }
    /* 동적 할당을 사용했으므로 free는 필수 */
    free(s);
    free(t);
     
    return 0;
}&lt;/code&gt;&lt;/pre&gt;</description>
      <category>백준 BOJ</category>
      <category>C언어</category>
      <category>백준 6550</category>
      <category>부분 문자열</category>
      <category>코딩</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/16</guid>
      <comments>https://cookiedoughwhip.tistory.com/16#entry16comment</comments>
      <pubDate>Thu, 9 Oct 2025 23:01:17 +0900</pubDate>
    </item>
    <item>
      <title>[백준 BOJ | 10830 | C] 행렬 제곱</title>
      <link>https://cookiedoughwhip.tistory.com/15</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.acmicpc.net/problem/10830&quot;&gt;https://www.acmicpc.net/problem/10830&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;문제 링크는 위와 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;분할-정복 (Divide and Conquer) 개념과 나머지 정리(mod)를 사용해 거듭제곱을 처리한다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. 분할-정복 (Divide and Conquer)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;행렬 A를 k제곱 한다고 가정하자.&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;k가 홀수일 때&lt;br /&gt;k=5라 할 때,&lt;br /&gt;$$A^5 = A^4 \times A = (A^2 \times A^2) \times A = (A \times A)(A \times A) \times A$$&lt;br /&gt;이처럼 k가 홀수일 때에는 A 하나를 분리한 후, 지수를 계속 2로 나누어 처리한다.&lt;/li&gt;
&lt;li&gt;k가 짝수일 때&lt;br /&gt;k가 짝수일 때에는 별도 작업 없이 지수를 2로 나누어 주면 된다.&lt;br /&gt;$$A^4=(A^2\times A^2)=(A\times A)\times(A\times A)$$&lt;/li&gt;
&lt;/ul&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;지수가 1이 될 때까지 위 과정을 계속 반복하면 된다.&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. 나머지 정리&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;연산을 모두 마친 후 1000으로 나눈 나머지를 구하면 된다. &lt;b&gt;나머지 연산에서는 연산 도중에 나머지(mod) 연산을 실행해도 결과가 같다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어, 2의 10제곱을 100으로 나눈 나머지를 구해 보자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;$$&lt;br /&gt;2^{10}\equiv(2^7)\times(2^3)\equiv128\times8\equiv28\times8\equiv224\equiv24\pmod{100}&lt;br /&gt;$$&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이처럼 계산 중간에 mod 100 계산을 해 주어 계산을 단축시켜도, 결과는 같다. &lt;b&gt;이 문제에서도 오버플로우를 최소화하기 위해 곱셈 계산이 이루어질 때마다 mod 1000 계산을 해 주었다.&lt;/b&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 코드를 구현해 보자. 정수의 크기가 매우 크기 때문에 long long int를 사용해 주었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;MatrixMultiply 함수는 행렬의 곱셈을 구현한 함수이다.&lt;/p&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#define _CRT_SECURE_NO_WARNINGS

#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;
#include &amp;lt;math.h&amp;gt;

#define MAX_SIZE 5

void MatrixMultiply(long long x[][MAX_SIZE], long long y[][MAX_SIZE], long long int n);

int main() {
    long long int N;
    long long int b;
    long long int a[MAX_SIZE][MAX_SIZE];
    long long int ans[MAX_SIZE][MAX_SIZE] = { 0 };  // 정답 행렬을 모두 0으로 초기화해 준다. 

    scanf(&quot;%lld %lld&quot;, &amp;amp;N,&amp;amp;b);

    /* 행렬 a의 값들 입력받은 후 저장 */
    for (int i = 0; i &amp;lt; N; i++) {
        for (int j = 0; j &amp;lt; N; j++) {
            scanf(&quot;%lld&quot;, &amp;amp;a[i][j]);
        }
        ans[i][i] = 1;  // 정답 행렬을 단위행렬로 만든다.
    }

    while (b &amp;gt; 0) {
        /* b가 홀수이면 정답 행렬에 a행렬을 추가로 한번 곱해준다. */
        if (b % 2 == 1) {
            MatrixMultiply(ans, a, N);
        }
        /* b가 짝수이므로 a행렬을 제곱해준 후, b는 2로 나눠준다. */
        MatrixMultiply(a, a, N);
        b /= 2;
    }

    /* 만들어진 정답 행렬을 출력한다. */
    for (int i = 0; i &amp;lt; N; i++) {
        for (int j = 0; j &amp;lt; N; j++) {
            printf(&quot;%lld &quot;, ans[i][j]);
        }
        printf(&quot;\n&quot;);
    }
}

void MatrixMultiply(long long x[][MAX_SIZE], long long y[][MAX_SIZE], long long int n) {
    long long int temp[MAX_SIZE][MAX_SIZE];

    for (int i = 0; i &amp;lt; n; i++) {
        for (int j = 0; j &amp;lt; n; j++) {
            long long sum = 0;
            /* 행렬 곱셈, mod계산 */
            for (int k = 0;k &amp;lt; n;k++) {
                sum += ((x[i][k]) * (y[k][j]))%1000;
            }
            temp[i][j] = (sum %= 1000);
        }
    }

    for (int i = 0;i &amp;lt; n;i++) {
        for (int j = 0;j &amp;lt; n;j++) {
            x[i][j] = temp[i][j];
        }
    }

}&lt;/code&gt;&lt;/pre&gt;</description>
      <category>백준 BOJ</category>
      <category>C언어</category>
      <category>백준 10830</category>
      <category>코딩</category>
      <category>행렬 제곱</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/15</guid>
      <comments>https://cookiedoughwhip.tistory.com/15#entry15comment</comments>
      <pubDate>Sat, 4 Oct 2025 23:38:45 +0900</pubDate>
    </item>
    <item>
      <title>[C++] C++에서의 입출력</title>
      <link>https://cookiedoughwhip.tistory.com/14</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;C++의 입출력&lt;/h2&gt;
&lt;pre class=&quot;cpp&quot;&gt;&lt;code&gt;#include &amp;lt;iostream&amp;gt;

int main() 
{
  int i, j;

  std::cout &amp;lt;&amp;lt; &quot;Enter num_1: &quot;;  // 문자열 출력
  std::cin &amp;gt;&amp;gt; i;  // 사용자로부터 정수를 입력받아 i에 저장 

  std::cout &amp;lt;&amp;lt; &quot;Enter num_2: &quot;;
  std::cin &amp;gt;&amp;gt; j;

  std::cout &amp;lt;&amp;lt; &quot;num_1 + num_2 = &quot; &amp;lt;&amp;lt; i+j &amp;lt;&amp;lt; std::endl;

  return 0;

}&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;네임스페이스 (namespace)&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;: 소속을 지정해 주는 역할 (Ex. std::)&lt;/p&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;매번 std:: 를 붙이지 않기 위해서는, 소스 앞부분에 아래 코드를 작성해 생략할 수 있다.&lt;/li&gt;
&lt;li&gt;&amp;rarr; cin, cout 같은 것들을 호출할 때에는 항상 std에 속한 것을 호출한다.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;using namespace std&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;하지만, 매번 std::를 앞에 붙여 주는 것이 더 안정적인 코드이다. (이름 선언 충돌 방지)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;cout&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;C에서처럼 %d 이렇게 형식을 지정해 줄 필요가 없음&lt;/li&gt;
&lt;li&gt;&lt;u&gt;&amp;lt;&amp;lt; 연산자&lt;/u&gt;로 출력 대상을 전달함&lt;/li&gt;
&lt;li&gt;endl은 마지막에 \n을 붙여 출력되어, 개행이 이루어진다.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;cin&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&amp;nbsp;&lt;u&gt;&amp;gt;&amp;gt; 연산자&lt;/u&gt;로 입력을 받음&lt;/li&gt;
&lt;li&gt;마찬가지로, scanf와 다르게 %d 같은 형식 지정자가 필요 없음&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>C++</category>
      <category>C++</category>
      <category>입출력</category>
      <category>코딩</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/14</guid>
      <comments>https://cookiedoughwhip.tistory.com/14#entry14comment</comments>
      <pubDate>Sat, 4 Oct 2025 20:04:33 +0900</pubDate>
    </item>
    <item>
      <title>[Python] 국문 전처리와 텍스트 마이닝 방법</title>
      <link>https://cookiedoughwhip.tistory.com/13</link>
      <description>&lt;h1&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;한국어 전처리 입문&lt;/span&gt;&lt;/h1&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;자연어 처리&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Natural Language Processing&lt;/li&gt;
&lt;li&gt;일상에서 사용하는 자연어를 컴퓨터로 하여금 분석, 처리할 수 있도록 다듬는 것&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;자연어 처리를 위한 Python 패키지&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;u&gt;NLTK (Natural Language ToolKit)&lt;/u&gt;&lt;br /&gt;: &lt;b&gt;영문으로 이루어진 텍스트 데이터의 처리와 분석&lt;/b&gt;을 가능케 하는 Python 패키지&lt;/li&gt;
&lt;li&gt;&lt;u&gt;KoNLPy (Python package for NLP of the Korean language)&lt;/u&gt;&lt;br /&gt;: &lt;b&gt;형태소 분석 등 한국어 텍스트의 전처리에 특화&lt;/b&gt;된 Python 패키지&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;영문 전처리에 비해 월등히 어려운 국문 전처리&lt;/h2&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Problem 1 : 띄어쓰기로 문장을 명확하게 나누기 어려움&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;띄어쓰기를 통해 문장이 비교적 뚜렷하게 구분되는 영어&lt;/li&gt;
&lt;li&gt;한국어의 경우, 띄어쓰기 규범이 올바르게 지켜지지 않은 텍스트를 분석해야 하는 경우가 대단히 많음&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote data-ke-style=&quot;style1&quot;&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Problem 2 : 교착어에 해당하는 한국어, 더욱 어려운 문장 분석&lt;/p&gt;
&lt;/blockquote&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&amp;ldquo;시험 문제를 잘 맞혔겠더라&amp;rdquo; 분석&lt;br /&gt;&amp;rarr; 시험/문제/를/잘/맞히/었/겠/더라&lt;/li&gt;
&lt;li&gt;낱말의 형태가 다양하게 변화하는 한국어 특성상, 텍스트 분석이 더욱 어려움&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;한국어 전처리를 위한 konlpy 설치&lt;/h3&gt;
&lt;pre class=&quot;cmake&quot;&gt;&lt;code&gt;!pip install konlpy&lt;/code&gt;&lt;/pre&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;불필요한 특수문자 제거&lt;/h3&gt;
&lt;pre class=&quot;routeros&quot;&gt;&lt;code&gt;text = '액션이 어떻게 되는지 아세요? 무한! 무~야~호'
filter = ['~','!','@','*','%','?']

for i in filter :
  text = text.replace(i,'')

print(text)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;특수문자 리스트를 생성 후, 해당 문자 제거&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;텍스트를 낱말 단위로 쪼개기 (단순 split)&lt;/h3&gt;
&lt;pre class=&quot;processing&quot;&gt;&lt;code&gt;text = '액션이 어떻게 되는지 아세요 무한 무야호'
text_token = text.split()

print(text_token)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;62&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/byjvIg/btsQ4kFByHr/00j78dev6kawMbLK9MWf01/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/byjvIg/btsQ4kFByHr/00j78dev6kawMbLK9MWf01/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/byjvIg/btsQ4kFByHr/00j78dev6kawMbLK9MWf01/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbyjvIg%2FbtsQ4kFByHr%2F00j78dev6kawMbLK9MWf01%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;521&quot; height=&quot;38&quot; data-origin-width=&quot;851&quot; data-origin-height=&quot;62&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Komoran : 보다 의미 있는 토큰화&lt;/h3&gt;
&lt;pre class=&quot;livecodeserver&quot;&gt;&lt;code&gt;from konlpy.tag import Komoran  # konlpy 설치는 미리 필요

komoran = Komoran()
text = '액션이 어떻게 되는지 아세요 무한 무야호'

result = komoran.morphs(text)
print(result)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1229&quot; data-origin-height=&quot;58&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/4GgiM/btsQ3bCFRAQ/a4tcYlEf5cJeH4jMK8EyR1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/4GgiM/btsQ3bCFRAQ/a4tcYlEf5cJeH4jMK8EyR1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/4GgiM/btsQ3bCFRAQ/a4tcYlEf5cJeH4jMK8EyR1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F4GgiM%2FbtsQ3bCFRAQ%2Fa4tcYlEf5cJeH4jMK8EyR1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;587&quot; height=&quot;28&quot; data-origin-width=&quot;1229&quot; data-origin-height=&quot;58&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre class=&quot;stylus&quot;&gt;&lt;code&gt;pos_result = komoran.pos(text)
print(pos_result)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Komoran 형태소 분석 결과에 품사 태깅&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1069&quot; data-origin-height=&quot;43&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/wcTiL/btsQ3AhLRcj/lWazFQQJojqMeUUpkSmbQk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/wcTiL/btsQ3AhLRcj/lWazFQQJojqMeUUpkSmbQk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/wcTiL/btsQ3AhLRcj/lWazFQQJojqMeUUpkSmbQk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FwcTiL%2FbtsQ3AhLRcj%2FlWazFQQJojqMeUUpkSmbQk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;590&quot; height=&quot;24&quot; data-origin-width=&quot;1069&quot; data-origin-height=&quot;43&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;pre class=&quot;stylus&quot;&gt;&lt;code&gt;noun_only = komoran.nouns(text)
print(noun_only)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Komoran 형태소 분석 결과에서 명사만을 추출&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;36&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/0V3gf/btsQ3yK71MS/GVnZs0Ffq7wiAkaTjbfdLk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/0V3gf/btsQ3yK71MS/GVnZs0Ffq7wiAkaTjbfdLk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/0V3gf/btsQ3yK71MS/GVnZs0Ffq7wiAkaTjbfdLk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F0V3gf%2FbtsQ3yK71MS%2FGVnZs0Ffq7wiAkaTjbfdLk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;315&quot; height=&quot;22&quot; data-origin-width=&quot;515&quot; data-origin-height=&quot;36&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;394&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bbdK3a/btsQ1oiMlz8/8lkzON10N7P6DiaUzawI5K/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bbdK3a/btsQ1oiMlz8/8lkzON10N7P6DiaUzawI5K/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bbdK3a/btsQ1oiMlz8/8lkzON10N7P6DiaUzawI5K/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbbdK3a%2FbtsQ1oiMlz8%2F8lkzON10N7P6DiaUzawI5K%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;434&quot; height=&quot;282&quot; data-origin-width=&quot;606&quot; data-origin-height=&quot;394&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Komoran의 품사 분류 체계&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;불용어 제거 : 일상 어휘를 분석에서 배제하기&lt;/h3&gt;
&lt;pre class=&quot;livecodeserver&quot;&gt;&lt;code&gt;stopwords = ['은','는','이','가','어떤','무','유','든지','는지','게']
stop_results = []

for word in result :
  if (word in stopwords) == False :
    stop_result.append(word)

print(stop_result)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;stopword 리스트를 생성한 후, 해당 낱말 제거&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;916&quot; data-origin-height=&quot;51&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bctv9T/btsQ3G3mJ6p/T2vPfI16lgsN0Z7WAQcos1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bctv9T/btsQ3G3mJ6p/T2vPfI16lgsN0Z7WAQcos1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bctv9T/btsQ3G3mJ6p/T2vPfI16lgsN0Z7WAQcos1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbctv9T%2FbtsQ3G3mJ6p%2FT2vPfI16lgsN0Z7WAQcos1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;520&quot; height=&quot;29&quot; data-origin-width=&quot;916&quot; data-origin-height=&quot;51&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h1&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;TF-IDF와 문서 유사도&lt;/span&gt;&lt;/h1&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;TF-IDF&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;Term Frequency - Inverse Doucument Frequency&lt;/li&gt;
&lt;li&gt;&lt;u&gt;(특정 문서의 해당 낱말 빈도)에 (해당 낱말이 등장한 문서 수)를 나눈 값&lt;/u&gt;&lt;br /&gt;&amp;rarr; 여러 문서에 등장하면 희소성 낮음&lt;/li&gt;
&lt;li&gt;낱말의 등장 횟수뿐 아니라, 낱말이 등장한 문서의 희소성까지 고려&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;문서별 낱말 등장 횟수 알아보기&lt;/h3&gt;
&lt;pre class=&quot;stylus&quot;&gt;&lt;code&gt;articles = ['대선 후보 전략 분석', '경제 위기 신호 감지', '주식 시장 혼란 전략', '대선 여론 조사 역전 조사 결과 분석']

from sklearn.feature_extraction.text import CountVectorizer

vector = CountVectorizer()
print(vector.fit_transform(articles).toarray())
print(vector.vocabulary_)&lt;/code&gt;&lt;/pre&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;전처리가 완료된 기사 제목 리스트 생성 후, CounterVector를 이용한 문서-낱말 행렬 생성&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1126&quot; data-origin-height=&quot;188&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cOqCZK/btsQ3ZaDJUe/8dfnby15uFK9hq6JCMgKO0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cOqCZK/btsQ3ZaDJUe/8dfnby15uFK9hq6JCMgKO0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cOqCZK/btsQ3ZaDJUe/8dfnby15uFK9hq6JCMgKO0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcOqCZK%2FbtsQ3ZaDJUe%2F8dfnby15uFK9hq6JCMgKO0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;627&quot; height=&quot;105&quot; data-origin-width=&quot;1126&quot; data-origin-height=&quot;188&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;scikit-learn을 이용한 TF-IDF 연산 결과 도출&lt;/h3&gt;
&lt;pre class=&quot;isbl&quot;&gt;&lt;code&gt;from sklearn.feature_extraction.text import TfidfVectorizer

tf_idf = TfidfVectorizor().fit(articles)
tf_idf_matrix = tf_idf.transform(articles).toarray()
print(tf_idf_matrix)
print(tf_idf.vocabulary_)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1124&quot; data-origin-height=&quot;453&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oBRss/btsQ3j1Ei6j/gETlezW439gJJWG3bWkDlK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oBRss/btsQ3j1Ei6j/gETlezW439gJJWG3bWkDlK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oBRss/btsQ3j1Ei6j/gETlezW439gJJWG3bWkDlK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoBRss%2FbtsQ3j1Ei6j%2FgETlezW439gJJWG3bWkDlK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;662&quot; height=&quot;267&quot; data-origin-width=&quot;1124&quot; data-origin-height=&quot;453&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;cosine similarity&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;평면 혹은 공간에 존재하는 두 벡터가 얼마나 비슷한지 확인하려면?&lt;br /&gt;&amp;rarr; &lt;b&gt;문서 벡터 간의 코사인 값을 계산하여, 두 문서가 얼마나 유사한지 파악&lt;/b&gt;&lt;br /&gt;&amp;rarr; 두 벡터가 비슷한 방향을 가리킬수록 / 각의 크기가 작을수록 / 코사인의 값이 1에 가까울수록&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class=&quot;stylus&quot;&gt;&lt;code&gt;from sklearn.metrics.pairwise import cosine_similarity

similar_article = cosine_similarity(tf_idf_matrix, tf_idf_matrix)
print(similar_article)&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1에 가까운 수가 나올수록 유사한 문서&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;159&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ke7gb/btsQ2srfG9z/KNV8FMa1tOF2ZyAK6K1eC0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ke7gb/btsQ2srfG9z/KNV8FMa1tOF2ZyAK6K1eC0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ke7gb/btsQ2srfG9z/KNV8FMa1tOF2ZyAK6K1eC0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKe7gb%2FbtsQ2srfG9z%2FKNV8FMa1tOF2ZyAK6K1eC0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;506&quot; height=&quot;114&quot; data-origin-width=&quot;706&quot; data-origin-height=&quot;159&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;h1&gt;&lt;span style=&quot;background-color: #c0d1e7;&quot;&gt;감성 분석과 토픽 모델링&lt;/span&gt;&lt;/h1&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;감성 분석을 위한 접근법&lt;/h2&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. Predictive Model&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;분류 문제와 비슷하게 정서 분석을 접근&lt;/li&gt;
&lt;li&gt;&lt;b&gt;정서 분류 결과를 알고 있는 데이터를 학습&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;정서를 모르는 데이터에 대해 이를 적용&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. Dictionary Based Model&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;정서 분석을 위한 사전을 활용하는 접근&lt;/li&gt;
&lt;li&gt;&lt;b&gt;긍정어, 부정어 목록이 담긴 사전을 마련&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;각 데이터의 긍정어와 부정어 빈도를 분석&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;Topic Modeling&lt;/h3&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;주어진 텍스트로부터 개별 낱말의 등장 빈도 등을 파악&lt;/li&gt;
&lt;li&gt;공통된 주제라 할 수 있는 토픽을 도출하는 기법&lt;/li&gt;
&lt;/ul&gt;</description>
      <category>Python</category>
      <category>TF-IDF</category>
      <category>감성분석</category>
      <category>자연어 처리</category>
      <category>코딩</category>
      <category>토픽 모델링</category>
      <category>파이썬</category>
      <author>cookiedoughwhip</author>
      <guid isPermaLink="true">https://cookiedoughwhip.tistory.com/13</guid>
      <comments>https://cookiedoughwhip.tistory.com/13#entry13comment</comments>
      <pubDate>Thu, 2 Oct 2025 23:57:34 +0900</pubDate>
    </item>
  </channel>
</rss>