본문 바로가기
728x90

전체 글131

[React Native] Image 이미지를 넣을 수 있는 android 의 ImageView와 같은 역할. 2019. 9. 28.
[React Native] Touchable Opacity onPress, activeOpacity 등의 값 가질 수 있음 Child 뷰가 클릭될수 있게 돕는 기능으로, activeOpacity ={1}을 주면 클릭할때 반짝거리는 효과 완전 사라지고 평면 클릭하는것처럼 됨. onPressIn, onPressOut등을 사용하면 버튼을 눌렀을 때, 버튼을 뗐을 때를 인식해서 받아올 수 있음 샘플 예시 import React, { Component } from 'react'; import { StyleSheet, Text, View, Image, TextInput, Button, Platform, TouchableOpacity, TouchableHighlight, TouchableNativeFeedback, TouchableWithoutFeedback } from '.. 2019. 9. 28.
[React Native] Touchable Highlight onPress, underlayColor, onShowUnderlay 등의 값 가질 수 있음 Child 뷰가 클릭될수 있게 돕는 기능으로, underlayColor={“#00000000”}을 주면 클릭할때 반짝거리는 효과도 사라져서 깔끔하고 좋음 onPressIn, onPressOut등을 사용하면 버튼을 눌렀을 때, 버튼을 뗐을 때를 인식해서 받아올 수 있음 샘플 예시 import React, { Component } from 'react'; import { StyleSheet, Text, View, Image, TextInput, Button, Platform, TouchableOpacity, TouchableHighlight, TouchableNativeFeedback, TouchableWithout.. 2019. 9. 28.
[React Native] Documentation 리액트 네이티브 공식 페이지 https://facebook.github.io/react-native/ React Native · A framework for building native apps using React A framework for building native apps using React facebook.github.io Redux 설치 방법 Redux 설치를 위해 프로젝트 폴더 내로 Terminal 이동 후 npm install --save redux npm install --save react-redux npm install --save-dev redux-devtools 위 코드 입력 React Native 에뮬레이터 실행 방법 *To run your app on iOS:* cd Web.. 2019. 9. 28.
그레이 스완(Gray Swan) ❖그레이 스완(Gray Swan) 이미 시장에 알려진 악재이지만 마땅한 해결 방법이 없어 위험이 시장에 항상 존재하는 시장 상태를 말한다. 그레이스완은 경제에 지속적으로 악영향을 주게 된다. 전혀 예측하지 못한 상태에서 악재가 발생해 시장을 충격에 빠뜨리는 ‘블랙 스완’에서 파생된 말이다 . 대표적인 그레이 스완의 예로 브렉시트를 들 수 있다. 2019. 9. 28.
커버드콜(Covered Call) 현물 주식을 보유한 상태에서 현재주가보다 약 5% 높은 행사가격(5%가 아니어도 됨)에 콜 옵션을 매도해 적어도 5% 상승한 가격으로 주식을 팔 수 있다는 보험을 들어놔 주식 보유 리스크를 줄이는 방법. 콜 옵션 매수자가 권리를 포기해도 프리미엄만큼의 수익을 얻을 수 있다. 즉, a가격에 주식 매수, a*1.05 행사가격에 콜옵션 매도 두 가지를 섞어서 만든 투자 방법이다. 2019. 9. 28.
웨이블릿(Wavelet) ❖웨이블릿(Wavelet) 웨이블릿이란 0을 중심으로 증가와 감소를 반복하는 파동과 같은 진동을 말함. 웨이블릿은 convolution(합성곱) 기술을 통해 알고 있는 신호와 결합하여, 알려지지 않은 신호로부터 정보를 추출하는데 사용 가능하다. ex) C 음과 32분음표 정도 길이를 가진 웨이블릿을 만든 후, 녹음된 노래와 웨이블릿을 결합하면 노래에서 언제 C 음이 발생하고 있는지 알 수 있을 것이다(공진 현상을 통해). 웨이블릿은 신호를 아래와 같이 근사값(전반적 내용)과 세부값(세부 사항)으로 분해한다. 한번에 해상도를 반으로 나누는데, 이렇게 찾은 근사값들을 다시 반으로 나눠가며 근사값과 세부값으로 분해한다. 이런 특징으로 인해 웨이블릿은 데이터 압축에도 사용할 수 있다. 2019. 9. 28.
[지표]CAPE Index ❖CAPE Index 주가/(10개년 평균 실질수익률) 으로, 시장이 고평가 되어있는지 저평가 되어있는지 판단할 수 있는 지표이다. 이 값이 평균을 상회하면 시장이 고평가(버블) 상태라고 판단할 수 있으며, 평균을 하회하면 시장이 저평가되어 있다고 판단할 수 있다. 2019. 9. 28.
Jensen's ratio(Jensen’s alpha) ❖Jensen's ratio(Jensen’s alpha) 샤프지수, 트레이너 지수와 함께 위험을 감안해 펀드의 가치를 측정하는 방법이다. 이 값이 높을수록 펀드의 성과가 우수하다는 뜻이며, 0을 나타내면 특정 펀드에 대한 정확한 분석이 이루어졌음을 뜻함. Jensen’s alpha는 SML위에서 어떤 포트폴리오의 수익률을 A, 그리고 동일한 Beta값에서 SML위의 값의 수익률을 B라고 한다면, Jensen’s alpha(a) = A - B라고 할 수 있다. 이 a 값이 양수면 같은 체계적위험 하에서 더 높은 수익률을 가진다고 해석할 수 있다. 이를 통해 Jensen’s ratio를 펀드의 평가 지표로서 활용할 수 있다. 2019. 9. 28.
SML(증권시장선) ❖SML(증권시장선) 증권시장선은 아래와 같이 X 축은 체계적 위험(Beta), Y축은 기대수익률인 표 위에 표시될 수 있다. 개별 증권의 기대수익률은 무위험수익률과 개별 증권의 위험프리미엄을 더한 값이다. 개별 증권의 기대수익률과 체계적위험(Beta)의 관계를 나타내는 선이 증권시장선(SML)이다. 시장포트폴리오의 베타는 1이다. 만약 어떤 주식이 SML선 위로 가면 과소평가, SML선상 아래로 가면 과대평가된 주식이라고 할 수 있다. 2019. 9. 28.
Sortino ratio ❖Sortino ratio Sharpe ratio와 유사한 모형으로, 단지 Sharpe ratio의 분모인 ‘자산의 기대수익률의 표준편차’를 ‘하락률의 표준편차(Standard deviation of the downside)’로 바꾼 값이다. Sharpe ratio는 total standard deviation을 사용하는데, 투자자들에게 가치 상승시엔 표준편차가 가지는 의미가 적고, 하락시에 발생하는 표준편차가 더 중요하지만 total standard deviation은 이를 구분하지 못해 투자자들에게 더 좋은 정보를 제공해주지 못한다는 단점이 있다. Sortino ratio는 이에 착안해 bad volatility만 고려한 standard deviation을 분모로 적용하였다. Sortino rate이.. 2019. 9. 28.
Ito’s lemma ❖Ito’s lemma 1개 이상의 모수에 의해 결정되는 함수의 단기 변화는 각각의 모수들의 움직임을 통해 예상가능한 움직임과 예상불가능한 움직임으로 나눠서 표현할 수 있다는 이론. 금융공학에서 주식파생상품의 가격 결정을 위한 계산에 사용되는 수식이다. 2019. 9. 28.
헐화이트 모델(Hull White model) ❖헐화이트 모델(Hull White model) Future interest rate을 구하는 model로, Vasicek Model과 Cox-Ingersoll-Ross(CIR) Model을 확장한 모델이다. 이를 이용해 interest rate과 연관성이 있는 파생상품(ex : bond options, Mortgage-backed Securities(MBS) 등)의 가격을 결정할 수 있다. Hull-white model에서는 interest rate이 정규분포를 따른다고 가정한다.(단점으로 interest rate이 음수가 될 수 있다) 무차익거래(No-Arbitrage)모델이기 때문에 시장의 수익률 곡선에 정확히 맞출 수 있다는 장점이 있다. 2019. 9. 28.
[지표] Bollinger Band 볼린저밴드는 이동평균선을 중심으로 주가가 일정한 가격 범위를 벗어나지 않는다는 점을 전제로 가격의 변동성을 표현한 지표이다. 아래 차트에 보라색 영역으로 표시되는 부분이 볼린저밴드이며, 위쪽 밴드, 중간 밴드, 아래 밴드 세 가지 밴드로 구성된다. 아래 그림을 통해 설명하면, 위쪽 밴드는 보라색 영역의 맨 위 파란색 라인이고, 중간 밴드는 보라색 영역 중간을 가로지르는 빨간색 라인이다. 마지막으로 아래 밴드는 보라색 영역의 맨 아래 파란색 라인을 나타낸다. 각 라인을 구하는 방법은 아래와 같다. 중간 밴드 : Typical price의 n일 이동평균선(n은 주로 20으로 설정한다) (Typical price : $(High + Low + Close)/3$) 위쪽 밴드 : 중간밴드 + $2\times$n일.. 2019. 9. 28.
확률적 몬테카를로 시뮬레이션 ❖확률적 몬테카를로 시뮬레이션 불확실한 상황 하에서 의사결정을 위해 확률적 시스템을 이용한 모의실험을 의미한다. 정량적인 해를 얻기 어려운 상황에서 난수를 이용해 솔루션을 찾는다. 난수는 표준정규분포를 따르는 값을 생성해 사용한다. 2019. 9. 28.
Wiener process ❖Wiener process 브라운 운동과정(Brownian motion process)이라고도 불린다. 블랙숄즈 모형을 따르는 예측 식에서 보통 주가는 위너 프로세스를 따른다고 가정한다. 2019. 9. 28.
Geometric brownian motion(기하브라운 운동) ❖Geometric brownian motion(기하브라운 운동) 이 식이 기하브라운 운동의 식이다. St는 t 시점의 주가이며, 뮤와 시그마는 St의 랜덤수익률의 평균과 표준편차를 나타낸다. Bt는 Wiener process값이다. 이 식 전체에 로그를 씌우면 정규분포 꼴이 나온다.(주가의 수익률이 정규분포를 따름) 기하 브라운 운동은 따라서 주식 가격이 무작위적으로 상승하거나 하락하는 것이 아니라, 무작위적인 ‘비율’ 만큼 상승 또는 하락하는 것이라고 설명하는 것이다. 따라서 기존 브라운 운동과는 달리, 주가가 음수값이 가지는 위험을 없앴다는 장점이 있다. 블랙숄즈 모델에서 주가를 표현하기 위해 가장 널리 쓰이는 기법이다. 금융공학에선 주로 주가의 움직임이 GBM을 따른다고 가정하고 주식파생상품 가격.. 2019. 9. 28.
Hessian Matrix ❖Hessian matrix Hessian matrix는 어떤 함수 f의 이계도함수를 나타낸 행렬 표로, https://en.wikipedia.org/wiki/Hessian_matrix 이 링크에 들어가면 행렬의 형태를 확인할 수 있다. 예를 들자면 H(1,4)는 함수 f를 X1, X4로 미분한 값이다. 이 특성으로 인해, Hessian matrix는 대각대칭이다. Hessian matrix에서 |H| 0 이면 일계도함수의 값이 0일 때 극소값이다. 2019. 9. 28.
728x90