본문 바로가기

분류 전체보기

(107)
쌍용C&E 기업분석 Information 기업명 : 쌍용 C&E003410 사업 : 비금속광물, 건축소재 CEO : 홍사승, 이현준 CEO 이력 : 홍사승 회장은 1967년 쌍용양회 경리로 입사해 2009년 회장까지 오른 입지전적인 인물이다. 홍 회장은 쌍용양회 재직 당시 원가절감, 자산 유동화 노력 등으로 재무구조 개선에 앞장서왔고, 사업구조의 경쟁력을 높였다는 평가를 받아왔다 올해 1분기 쌍용양회 실적은 연결기준 매출 3139억 원, 영업이익 307억 원으로 지난해 1분기 대비 매출은 6.8% 감소했지만, 영업이익은 42.7% 증가했다. 모두 홍 회장이 시멘트 출하량 감소에도 꾸준히 원가 절감 노력을 통해 수익성 개선에 박차를 가한 효과가 긍정적 수치로 나타난 결과물로 풀이된다 지분 주주명 관계 보통주 지분율 최종변동일..
리눅스 우분투 웹서버 원격으로 관리하기 연구실 컴퓨터는 웹서버용이기 때문에 24시간 돌아가야 합니다. 웹서버는 mod wsgi를 아파치에 연동하였고 매일 12시에 금융 데이터를 수집해서 Mysql 데이터베이스에 넣는 프로그램이 돌아가야 하죠. 제가 일을 해야 하기 때문에 연구실에서 계속 있을 순 없어서 원격으로 접속해 관리하고 있었습니다. 처음엔 사용자가 몰리지 않는 이상 문제가 없을 거라 생각했지만 예상치 못한 일들이 많이 발생했습니다. 1. 데이터베이스 자동 업데이트 시 라이브러리와 API의 사용법이 변경되어 제대로 데이터를 수집하지 못함 2. 교내 정전으로 인해 컴퓨터가 아예 꺼짐 3. syslog가 쌓이게 되어 memory Full 에러와 함께 컴퓨터가 꺼지는 경우 1번의 경우 원격으로 접속만 할 수 있다면 무리는 없이 해결할 수 있을..
Chartjs를 사용해 효율적 투자선 그리기 - 3편 https://sieon-dev.tistory.com/41 Chartjs를 사용해 효율적 투자선 그리기 - 1편 포트폴리오 이론과 효율적 투자선에 대해선 제가 간단하게 소개한 글이 있으니 읽어주시면 감사하겠습니다. https://sieon-dev.tistory.com/40?category=989136 Harry Markowitz의 포트폴리오 이론과 효율적 투자. sieon-dev.tistory.com https://sieon-dev.tistory.com/42 Chartjs를 사용해 효율적 투자선 그리기 - 2편 1편을 참고해주세요. https://sieon-dev.tistory.com/41 Chartjs를 사용해 효율적 투자선 그리기 - 1편 포트폴리오 이론과 효율적 투자선에 대해선 제가 간단하게 소개한..
Chartjs를 사용해 효율적 투자선 그리기 - 2편 1편을 참고해주세요. https://sieon-dev.tistory.com/41 Chartjs를 사용해 효율적 투자선 그리기 - 1편 포트폴리오 이론과 효율적 투자선에 대해선 제가 간단하게 소개한 글이 있으니 읽어주시면 감사하겠습니다. https://sieon-dev.tistory.com/40?category=989136 Harry Markowitz의 포트폴리오 이론과 효율적 투자. sieon-dev.tistory.com *몇몇 과정에는 Jupyter Notebook에서 실행한 결과 화면이 첨부되어 있습니다. 주가 데이터 가져오기 주가 데이터는 FinanceDataReader 라이브러리를 사용해서 불러옵니다. samsung = fdr.DataReader('005930','2019-01-01', '2020..
Chartjs를 사용해 효율적 투자선 그리기 - 1편 포트폴리오 이론과 효율적 투자선에 대해선 제가 간단하게 소개한 글이 있으니 읽어주시면 감사하겠습니다. https://sieon-dev.tistory.com/40?category=989136 Harry Markowitz의 포트폴리오 이론과 효율적 투자선 현대 포트폴리오 이론 (Modern Portfolio Theory 이하 MPT) 포트폴리오 이론은 해리 마코위츠에 의해 체계화된 이론으로 자산을 분산투자하여 포트폴리오를 만들게 되면 분산투자 전보다 위험을 감소시 sieon-dev.tistory.com 개발환경 Backend : Python django Frontend : Chartjs, Jquery 개요 효율적 투자선이라는 개념이 쓰이는 웹사이트는 많이 없겠지만 웹 상에 차트나 그래프를 그릴 일은 많을 것..
Harry Markowitz의 포트폴리오 이론과 효율적 투자선 현대 포트폴리오 이론 (Modern Portfolio Theory 이하 MPT) 포트폴리오 이론은 해리 마코위츠에 의해 체계화된 이론으로 자산을 분산 투자하여 포트폴리오를 만들게 되면 분산투자 전보다 위험을 감소시킬 수 있다는 이론이다. - Wikipedia 지배원리와 효율적투자선 '계란을 한 바구니에 담지 마라'라는 말을 들어보셨을 겁니다. 한 바구니에 담긴 계란은 떨어지게 되면 다 같이 떨어지기 때문에 여러 바구니에 나눠 담아 리스크를 분산하라는 의미로 쓰입니다. 포트폴리오 이론과 함께 지배원리라는 것을 알아야 합니다. 지배원리는 시장에 존재하는 무수히 많은 자산을 조합하면, 수많은 포트폴리오를 만들 수 있고 이러한 포트폴리오들 중에서 동일한 위험을 지녔으나 기대수익이 높거나, 동일한 기대수익을 가져..
[Python] BOJ 2004 조합 0의 개수 이 문제를 풀기 전에 팩토리얼과 승수의 관계를 알아야 한다. 예를 들어 5! 을 소인수 분해하면 2의 승수는 몇일까? 5! = 120이고 $ 2^3 \times 3 \times 5 $ 이기 때문에 3이 정답이다. 이를 컴퓨터가 계산하기 위해서 어떻게 해야 할까. 5! = $ 1 \times 2 \times 3 \times 4 \times 5 $ 반복문을 1부터 5까지 돌며 2로 나누어지는 수가 있으면 그 수가 1이 될 때까지 2로 나누어주고 나누어 줄 때마다 카운트를 올린다. 하지만, 문제에서는 M과 N의 범위가 20억까지 주어지기 때문에 이 방법은 시간 초과를 유발한다. 그렇다면 이 승수를 빠르게 계산하기 위한 방법이 필요한데 이는 다음과 같다. 5! 에서 2의 승수를 보기 위해서 5/2 + 5/4 +..
[JAVA] BOJ 9375 패션왕 김해빈 이 문제의 경우 옷을 한 개만 입어도 되는 경우를 생각하고 전체 경우의 수에서 아예 하나도 안 입었을 경우를 빼주면 된다. 예제 입력 1의 첫 번째 테스트 케이스의 경우 headgear = [hat, turban] , eyewear = [sunglasses]가 있는데 옷 종류 중에 하나만 입어도 된다. 즉, headgear 중 한 개를 입었으면 eyewear를 입지 않아도 된다. 이를 반영하면 각 옷 종류에 아무것도 입지 않은 None의 경우를 추가해주어야 한다. headgear = [None, hat, turban] , eyewear = [None, sunglasses] 가 된다. 이제 경우의 수를 계산하면 3 * 2 = 6 이 될 것이고 이 때, headgear와 eyewear 둘 다 입지 않은 경우..