알고리즘에 따라 엄청나게 빠른 속도로 데이터를 주고 받으면서 실제로 사고, 파는 주문을 수행할 컴퓨터를 맞추려고 하고 있습니다.
3일 정도 찾아봤는데 봤는데, 시스템 안정성을 위해서는 워크스테이션용 CPU, 메인보드, RAM을 쓰는 것이 안정성 측면에서 좋다고 해서 제온CPU 기준으로 짜보았는데 사실 워크스테이션용이라고 하기에는 예산도 부족하고 성능도 많이 딸리는 것 같습니다.
좋은 걸로 맞추려고 계속 찾아보니 더.. 더.. 더.. 비싸고 좋은 게 눈에 들어와서 이 정도 수준에서 그만 찾고 잘 아시는 분들한테 검사를 한 번 받아보고 싶습니다. (호환성 기준으로 말씀주시면 좋을 것 같습니다)
주로 하게 될 것은
- 기본 3개 혹은 그 이상의 증권사 HTS를 동시에 돌리면서 API를 통해 주가정보를 받고 매수, 매도 주문을 넣습니다.
- 파이썬 기반의 트레이딩 로봇이 수집한 현재가, 매수가, 매도가, 매수 수량, 매도 수량 등의 데이터를 실시간으로 계산하고
- 각 증권사 API 데이터를 SSD에 기록합니다.
- 여러 개의 알고리즘 로봇(데이터 요청, 데이터 기록, 주문요청, 주문확인)을 동시에 돌립니다.
- 거래 후 수집한 데이터를 바탕으로 시뮬레이션, 통계, 그래프 작업을 수행합니다.
예산은 본체만 300만원 입니다. (모니터, 키보드, 마우스, 스피커 제외)
CPU와 RAM이 좋으면 멀티테스킹과 연산처리 속도가 빠른 것은 알겠는데, HTS 프로그램이 32bit로 되어 있으면 어차피 그 속도에 맞춰서 움직이는 것 아닐까요? 아무리 좋게 맞춰도 하향 평준화되어 움직일 것 같은 느낌이 드네요.
메인보드가 CPU 2개용인데, 먼저 하나만 달고 나중에 하나 더 달면 문제가 될까요?
게임은 안 할 예정입니다.
µ¥ÀÌÅÍ ÀÔÃâ·ÂÀÌ »¡¶ó¾ß °á°ú¹°ÀÌ ºü¸¥°ÍÀ̴ϱî¿ä
±×·¡ÇÈÄ«µå´Â ±»ÀÌ ºñ½Ñ°Í »ç¿ëÇϽÇÇÊ¿ä°¡..
ÀÌ·±³í¸®·Î ¸Þ¸ð¸®µµ ¼Óµµ°¡ ºü¸¥°ÍÀÌ¸é ¾î¶³±î¿ä
ºñÆ®ÄÚÀΠä±¼±â °°Àº °æ¿ì¿¡´Â ¿¬»êÇÒ ¶§ ±×·¡ÇÈ Ä«µå ÁÁÀº °Å ¸¹ÀÌ ¾²Áö ¾Ê³ª¿ä?
°í³µµ(?) ¿¬»êÇÒ ¶§ ±×·¡ÇÈ Ä«µåµµ ÁÁÀº °É ´Þ¾Æ¾ß ÇÑ´Ù°í ÇÏ´øµ¥,,
»ç½Ç ¾ÆÁ÷ Á¤È®ÇÏ°Ô ÀÌÇظ¦ ¸øÇß½À´Ï´Ù ¤Ð
ÀÌÂÊ ¾Æ´ÂºÐµé (²Ûµé)Áß¿¡ XEONÀ» OverclockÇؼ »ç¿ëÇϽô ºÐµé ²Ï ÀÖ½À´Ï´Ù.
XeonÁß¿¡ W line + Overclock ÇÕ´Ï´Ù. º¸Åë 5.xGHz »ç¿ëÇÕ´Ï´Ù.
¹®Á¦´Â Àåºñ ¼ö¸íÀÌ 3-4°³¿ù ÀÔ´Ï´Ù.
½Ç½Ã°£ HTS ºÐ¼®ÇÁ·Î±×·¥ÀÌ DISKÀÇ µ¥ÀÌÅ͸¦ »ç¿ëÇÏ´Â°Ç ÀÌÇØ°¡ °¡Áú¾Ê½À´Ï´Ù. ¹º°¡ ±â°è 1´ë¿¡¼ ³Ê¹« ¸¹À» ÀÏÀ» ÇÏ·Á°í ÇÏ´Â°Ô ¾Æ´Ñ°¡ ÇÕ´Ï´Ù.
Á¦°¡ óÀ½ ÇØ º¸´Â °Å¶ó °¡¼ººñ(?) ¶§¹®¿¡ ³Ê¹« ¸¹Àº °É ½ÃµµÇÏ°í ÀÖÀ»Áöµµ ¸ð¸£°Ú³×¿ä ¤Ð
¼ûÀÌ ²Ã±ï²Ã±î ÇÒ Á¤µµ·Î¿ä.
±×·¯´Ù ³Ñ¾î°¡¸é °íÀ峪´Â°Ì´Ï´Ù.
ÀÌ µ¿³»¿¡¼´Â º¸Åë 3-6°³¿ù º¾´Ï´Ù
Àú°°Àº°æ¿ì¿£ ÇÏ´Ùº¸´Ï ¸®´ª½ºµµ ÇÊ¿äÇÑ°Å°°°í À©µµ¿ìµµ ÇÊ¿äÇÑ°Å°°°í ÇÒÁپƴ°Ŷó°ï ÆÄÀ̽ã¹Û¿¡ ¾ø´Ùº¸´Ï GIL ¹®Á¦¶§¹®¿¡ ¸Ó¸®Åëµµ ÅÍÁ®º¸°íÇؼ
DBÇÑ´ë, µ¥ÀÌŸ ±Ü¾î¿À´Â ¿ëµµÀÇ ÇÑ´ë, ¿¬»ê¿ëµµÀÇ ÇÑ´ë, Áß°£¿¡¼ ±³ÅëÁ¤¸®ÇÏ´Â(?)¿ëµµ·Î ÇÑ´ë ÀÌ·¸°Ô 4´ë·Î µµÀüÇÏ°í ÀÖ½À´Ï´Ù..
¿å½ÉÀÌ ¿å½ÉÀ» ³º°í, ¿å½ÉÀÌ ¶Ç ¿å½ÉÀ» ³º°í,
ÇÏ´Ù º¸´Ï Àúµµ ¸ð¸£°Ô ¾öû³ °ÍÀ» °èȹÇÏ°í ÀÖ´õ¶ó°í¿ä¤Ð¤Ð
±Ùµ¥ »ç½Ç ÇÒ ÁÙ ¾Æ´Â °Ô ¾ø¾î¼ ÀÏ´Ü °£´ÜÇÑ °Í ºÎÅÍ Çϳª¾¿ Çغ¸¸é¼ °íÃijª¾Æ°¡·Á±¸¿ä
¹«Á¶°Ç Ŭ·°»¡ÀÔ´Ï´Ù.
¹«Á¶°Ç ssd ±¸¿ä ¸Þ¸ð¸® Ç®¹ðÀ̱¸¿ä
ÀÌ·± ½Ã½ºÅÛÀº ±×³É ÀüÅõ¿ëÀÔ´Ï´Ù.
¼ö¸íÀº ¸»¾¸ÇϽŠ°Íó·³ 3,4°³¿ù ¸¹°Ô´Â ¾à 6°³¿ù~1³âº¾´Ï´Ù
Áõ±Ç»ç¿¡¼ ÀÌ·± ¿ëµµ·Î ½´ÆÛÄÄ(ex Å©·¹ÀÌ)¸¦ »ç¿ëÇÑ´Ù´Â ¸»µµ µé¾ú½À´Ï´Ù
Á¦¿Â ºÒÇÊ¿äÇÏ°í Ŭ·°»¡¿¡ ÇÑÇ¥ Ãß°¡¿ä~
±×¸®°í SSD¸»°í NVMe ÇÑÇ¥´õ Ãß°¡¿ä~
´äº¯ °¨»çÇÕ´Ï´Ù!!
óÀ½ºÎÅÍ ³Ê¹« ¿Ïº®(?)ÇÏ°Ô ÇÏ·Á°í ÇÏ´Ï
¿¹»êµµ ³Ê¹« ¸¹ÀÌ µé°í, ½ÇÁ¦ ±× °í¼º´ÉÀ» ¶Ë¼ÕÀÌ Àß ´Ù·ê ¼ö ÀÖÀ»Áöµµ ¸ð¸£°Ú°í,
Â÷±ÙÂ÷±Ù Çϳª¾¿ ¿Ã·Á°¡º¸·Á±¸¿ä~
Âü°íÇÏ°Ú½À´Ï´Ù!
¸í½ÉÇÏ°Ú½À´Ï´Ù!
°¨»çÇÕ´Ï´Ù!