분류 전체보기 1346

[트레이딩] 증시 이기는 `마법의 공식`을 찾다

http://www.quantkorea.com/xe/4611 가우스 *.239.56.69 http://www.quantkorea.com/xe/4611 문병로 교수가 알고리즘 이론을 적용한 투자시스템에 대해 도표를 들어 보이며 설명하고 있다. 문 교수는 "주식투자는 본질적으로 리스크를 거래하는 것"이라며 컴퓨터에 의한 주식거래가 시장을 지배하게 될 것이라고 전망했다. <김호영 기자> `주식으로 신(神)의 영역에 도전하다.` 주식 시장 원리를 한 줄로 설명하는 마법의 공식이 존재한다면 몇 차원의 함수로 풀어낼 수 있을까. 주가에 영향을 미치는 변수는 매우 많다. 최근 주가 움직임을 비롯해 거래량, 대차대조표, 손익계산서, 현금흐름은 물론 환율, 수출입 통계, 세계 증시, 다른 개별종목들의 주가까지. 이들 모..

Finance 2013.01.03

Clojure 프로그램 최적화

요즘 뜨고 있는 Clojure 프로그래밍 언어. 하지만 Clojure 프로그램은 대개 느리다. Clojure 프로그램 최적화 기법이다. Project Euler Problem 10을 예제로 사용한다. [코드 시작] (ns Euler.core (:gen-class)) (set! *warn-on-reflection* true) (defn prime? [n] (loop [i 2] (if ( 10배 향상 (problem10b)loop를 doseq에서 일반 recur로 바꾸었다. doseq은 range로 만들어진 시퀀스를 순회하기 때문에.. 중복 코드가 있어서 매크로를 작성하였다. (C의 for 문 흉내내기) (defmacro loopwhile [init-symbol init whilep step & body] ..

Programming 2012.12.29