딸기 파이로 만든 주식 분석 응용 프로그램

4498 단어 PythonRaspberryPi

1. 동기


어느 계기부터 주식 투자를 시작해 개인 투자자로 데뷔했다.계속 주식에 투자해야 돼요.
  • 보유 주식의 마감가를 취득하다
  • 기술 분석
  • 기본 정보의 취득
  • 착실한 일을 기다리는 것은 필요하지만 매일 수공으로 하면 계속하기 어렵다.
    또 인터넷 증권이 발표한 앱으로 주식 정보를 수집할 수 있지만 기본적으로 앱의 규격에 얽매여 마음대로 맞춤형으로 만들 수 없다.
    그래서
  • 보유 품종의 일일 정보를 자동으로 수집한다
  • 여러 기술 도표를 동시에 열람하는 등 마음대로 맞춤형으로 제작할 수 있다
  • 이렇게 할 수 있다면 정보 수집에 걸리는 시간을 줄이고 주식 투자를 즐겁게 즐길 수 있을 것이다.
    ◆ 자동화 기술 분석.

    2 지분 투자 전략


    2년도 안 되는 주식 투자를 배웠지만 여러 가지 반복적인 실험을 통해 자신의 스타일은 다음과 같다.생각과 방법이 많다고 생각하지만 개인 투자자의 장점인 시간을 동반자로 삼는 이른바 안전운전 방식이다.실제로 짧은 시간 안에 큰 돈을 벌 수는 없지만 손실 위험이 적고 안정적인 이윤을 창출하는 방법이라고 생각합니다.

    나는 내용을 구체적으로 설명하고 싶다.

    (1) 투자품목 후보 선정


    사계보 발매 시기에 따라 투자 품목 후보의 교환이 진행된다.투자 후보 품목 후보의 조건은 다음과 같다.
  • 영업이익률 10% 이상
  • 이번 연도의 영업이익은 증가할 전망이다
  • PER은 15 이하입니다
  • 시가총액 500억 엔 이하
  • 주족 이동 평균선(26주, 50주) 상향
  • 사계보 평론은 소극적이지 않다
  • 조건은 이런 조건을 충족시키는 품종을 추출하여 투자 품종 후보를 확정한다.

    (2) 투자 품목의 후보 확정


    투자 품목의 후보 선정은 3개월 1회 주기(계절보 발매 시기)로 실시한다.

    (3) 투자 품목 후보 품목에 대한 분석


    매일 주식의 주가를 수집하고 기술 분석을 실시하며 구매 시기가 오기를 기다린다.또한 개별 품종의 기술 분석뿐만 아니라 아침 위성 등을 검사하는 경제 프로그램, 피부 간격이 현재의 전체 흐름을 잡는 것은 어떤 느낌일까.예를 들어 현재 미중 무역전쟁의 영향 외수관계를 나타내는 품종이 엄격한 한편, 피부 간격으로 잡는 것은 자금이 내수관계로 유입되기 쉬운 품종의 시기와 같은 형식이다.

    (4) 브랜드 구매


    기술적 분석과 전체적인 절차를 고려하면서 주가가 싸다고 판단하면 주식을 산다.

    (5) 브랜드 구매


    파는 시기가 사는 시기보다 더 어렵다고 합니다.기본적으로 가능한 한 손해를 보지 말고 매각 이익이 나오기를 기다린다.기구 투자자에 비해 개인 투자자의 장점을 이용하고 시간과 목표 이익의 제한도 없다.

    답: 2


    가장 오래 걸리는 곳은 매일 주식을 분석하는 것이다.주식 투자를 시작했을 때 엑셀에 써서 여러 주식을 분석했지만 본업도 있기 때문에 매일 계속하는 것은 어려웠다.따라서 Python을 사용하여 브랜드의 분석 작업을 자동화하는 시스템을 설계했다.이 시스템을 설계하고 운용한 후에 매일의 브랜드 분석은 하나를 클릭하여 실시할 수 있어 매우 쉽다.
    아래에 설치하고 싶은 기능이 기재되어 있다.

    3.1 활용 요건

  • 자주 운행합니다
  • 개인이 사용합니다.(불특정 다수에게 공개하지 않음)
  • 주가 데이터의 갱신은 매일 한 번 실시된다
  • 집에 서버를 설치합니다
  • 괜찮아요
  • 외출지에서도 데이터를 확인할 수 있다
  • 서버 초기 투자금액 5000엔 정도
  • 운행 원가는 100엔/월 정도이다
  • 3.2 소프트웨어 요구 사항

  • 임의의 품종을 등록하거나 삭제할 수 있다
  • 주가 마감 데이터의 취득
  • 결제일 경보 표시
  • 지난 1년간의 Return과volatility 데이터
  • 각종 기술 분석과 동시에 나타낸다
  • 고정 시간이나 좋아하는 시간에 업데이트하여 데이터를 얻을 수 있다
  • 모든 작업은 웹 브라우저를 통해 수행할 수 있습니다
  • 나는 이상의 조건을 고려했다.우선 어떤 설비를 사용하는 것이 좋을지 생각하고 있습니다. 이런 전형적인 모델은 라즈베리 파이3입니다.물론 일반 PC에 비해 계산 능력이 떨어지지만 하루에 한 번씩 데이터를 업데이트하면 돼 용도에 적합하다.

    3.3 서버 요금


    겸사겸사 말씀드리지만, 평소에 일할 때 한 달 동안의 전기 요금은 매우 많을 것 같습니다.
    2.5A × 5V × 24h × 31day × 1/1000 × 13.49≈125엔/월
    태그 요소의 표시 속성을 수정합니다.상시 고부하 상태가 아니기 때문에 실제 전기 요금은 100엔 이하여야 한다.
    클라우드 서비스를 빌려도 한 달에 100엔은 싸지 않기 때문에 성가가 좋다.

    4. 시스템 구조는?


    시스템 구조는 아래를 보십시오 (그림 1).
    (그림 1)

    일련의 처리를 맡은 것은 라즈베리 파이3다.Raspberry Pi3는 다음과 같은 기능을 구현하기로 결정했습니다.
  • 주식 데이터 취득
  • 주식 데이터 분석
  • 분석 결과 보존
  • 사용자 인터페이스(Web Server에서 지원)
  • 주식 데이터 취득과 주식 데이터 분석은python을 사용하여 실시한다.
    사용자 인터페이스가 웹 브라우저에 표시됩니다.브랜드 데이터 획득 등 각종 작업 지시는 웹 브라우저를 통해 진행된다.
    사용자가 외출할 때 사용하려면 VPN 시스템을 사용하여 자신의 Raspberry Pi3에 연결하십시오.VPN 시스템은 여러 개가 있지만 "hamachi"를 사용하면 개인만 사용할 수 있으며 VPN을 통해 5개(2019년 1월 26일까지)에 연결할 수 있습니다."hamachi"의 상세한 설명은 아래의 링크를 보십시오.
    https://www.gigafree.net/internet/share/hamachi.html

    4.1 어떤 동작


    사용자가 웹 브라우저를 통해 브랜드 데이터를 가져오라는 지시를 보내면 Raspberry Pi3는 인터넷에서 지정한 브랜드 데이터를 가져옵니다.얻은 브랜드 데이터는python에서 처리합니다.처리된 데이터에서 텍스트 데이터는 SQLITE3에서 전용 데이터베이스(STORAGE0)에 저장됩니다.또한 이미지 데이터는 Raspberry Pi3 스토리지(STORAGE1)에 저장됩니다.사용자가 웹 브라우저를 통해 열람할 품목을 지정하면 STORAGE 0과 STORAGE 1에서 해당 데이터를 추출하여 브라우저에 표시합니다.

    5. 실제 동작을 동영상으로 소개한다.


    아래 사이트를 보십시오.
    https://vimeo.com/352029932

    좋은 웹페이지 즐겨찾기