17
집중하다
34
수행원

노령 프로그래머의 여정

만든 날짜: 2020-01-26 13:35:11, 업데이트 날짜: 2024-12-12 20:52:01
comments   6
hits   6682

노령 프로그래머의 여정

[ New Bit Quantization] 노련한 프로그래머의 여정

1. 서론

여자들은 잘못된 남자와 결혼하는 것을 두려워하고, 남자들은 잘못된 직업을 선택하는 것을 두려워합니다. 이 말은 정말 내 얼굴에 새겨져 있네요. 그는 대학에서 학사 학위를 취득한 후 중국의 제조업에 입사하여 전통 산업(자동차 전자 제품)에서 소프트웨어 설계에 종사했습니다. 저는 ASM에서 첫 번째 프로그램을 작성하기 시작했고, 여자 친구의 도움을 받아 PCB를 설계하고 첫 번째 제품과 발명 특허를 받았습니다. 원래 저는 제가 일하고 있는 업계가 그 어떤 것보다도 뛰어나다고 생각했습니다. 조금씩, 점차적으로 나는 이것이 사실이 아니라는 것을 깨달았습니다…

2. 인터넷+

저는 기존 산업부터 현재 AI+ 산업까지 8비트, 16비트, 32비트 MCU 소프트웨어 설계를 해왔습니다. 이런 산업의 진입 장벽은 매우 높고, 투자 자본과 기간도 막대합니다. 얼마 지나지 않아 인터넷 산업이 대중화되었고, 자본 거품을 소화해야 했으며, 인터넷+가 제안되었습니다. 인터넷은 점차 전통적인 산업에 침투하여 침식하기 시작했습니다. 빅데이터, 사물인터넷, 산업 4.0, 지능형 교통 v2x 등은 점차 전통 산업의 이익을 침식하고 압박하고 있으며, 전통 산업은 업그레이드 및 개혁을 강요받고 있습니다. 이로 인해 전통 산업, 특히 도심 지역에서는 전반적인 급여가 낮아집니다. 한 구덩이에서 다른 구덩이로 옮겨가도 약간의 인상만 있을 뿐이며, 전복의 위험도 있습니다. 옛 프로그래머들의 빈약한 소득으로는 더 이상 현대 생활의 요구를 충족시킬 수 없고, 그들은 저축에 의존해야 합니다.

3. 개인의 입력 및 출력

숙련된 프로그래머로서 성장해 나가는 과정에서, 저는 잠을 자는 동안에도 수입을 올리고 제 지식을 수익화하는 방법을 모색해 왔습니다. 저는 여가 시간에 친구들과 함께 AGV 에너지 저장 배터리 관리 시스템, 3G/4G 기반 차량 모니터링 시스템, 암석 스캐너, 전해질 분리 콘솔 등 여러 프로젝트를 진행했습니다. 하지만 결국에는 어느 것도 성공하지 못했습니다. 낮에는 일해야 했어요. 열심히 일하고, 밤늦게까지 깨어서 벽돌을 옮기고, 많은 시간과 에너지를 투자하고, 심지어 분열된 성격을 개발했지만, 그 결과는 매우 처참했습니다. 저는 친구들과 백서를 쓰고, VC를 만나고, 투자를 유치했습니다. 우리는 함께 매우 열심히 일했지만, 결국 제품 출시의 길에서 넘어져 일어나지 못했습니다. 제 개인적인 의견으로는, 막대한 자산 투자가 필요하고, 기술 인력이 시장을 파악하기 어렵습니다. 수요가 미리 파악되지 않았거나 다른 사람이 주문을 빼앗아가기 때문에 고객을 유치하기 쉽지 않습니다. 많은 위험이 적절하게 완화되고 통제되지 않는다면, 프로젝트에서 수익을 창출하지 못할 가능성이 높습니다.

4. 채굴

비트코인 채굴에 대해 들으면 많은 사람들은 그것이 폰지 사기라고 말합니다. 하지만 저는 그에 상응하는 인식이 없었기 때문에 어리석고 두려움에 사로잡혀 그것을 피했습니다. 제가 정신을 차렸을 때 비트코인의 가격은 수백 달러로 치솟았습니다. 이는 비트코인의 수천 배에 해당합니다. 제 친구가 라이트코인을 채굴하는 채굴기가 있어서 매일 수입이 생긴다고 했어요. 저는 채굴기가 뭔지 궁금해서 그를 찾아가서 알아보았어요. 이 채굴기는 정말 좋은 일이에요. 기계를 사서 거기에 던졌어요. 유지 관리가 필요 없고, 그냥 파기 시작하면 돼요. 친구와 논의한 후, 저희는 첫 번째 채굴 장비인 ASIC Litecoin 채굴 장비를 구입했습니다. 당시 라이트코인은 70위안이었습니다. 컴퓨팅 파워와 70위안의 가격을 기준으로 볼 때 반년 안에 투자금을 회수할 것으로 예상되었습니다. 저는 매일 계산하여 화폐 가격, 채굴 생산량, 컴퓨팅 파워가 안정적이었는가. 나는 웅웅거리는 소음을 참았지만, 여전히 매우 행복하다. 비트코인 시장이 붐을 이루고 있고, 채굴기 시장도 뜨겁습니다. 저는 친구들과 채굴기를 만드는 방법에 대해 땜질하고 있습니다. 하드웨어, 구조, 소프트웨어를 채굴기에 결합하는 것이 결국 우리가 잘하는 일입니다. 우리는 현지 회사인 Xindong Technology를 포함한 몇몇 ASIC 칩 제조업체에 연락했습니다.*칩의 최소 주문 수량은 상당히 높고, 최소 주문 수량은 10k를 넘으며, 시범 평가를 위한 칩도 제공하지 않습니다. 예측할 수 없는 기술적 한계로 인해 시장이 얼마나 클 수 있는지 조사하는 것은 불가능하므로 투자할 수 없습니다. 이렇게 큰 펀드. 그가 골드 러시를 놓쳤는지, 아니면 이 함정을 완벽하게 피했는지는 알 수 없다(Roasted Cat 참조). 코인의 가격은 끊임없이 변동하며, 시장에 참여하지 않은 사람들에게는 위험에 대한 인식이 없습니다. 결국 라이트코인 가격이 7위안으로 떨어지고 채굴기는 잠시 중단되었습니다. 마침내 그들은 비밀리에 채굴할 곳을 찾았습니다. 우리는 폐쇄하기 전에 200-300개의 라이트코인을 축적했지만, 하나도 팔지 않았습니다. 우리는 너무 많이 가지고 있었고 헤지하는 방법을 몰랐기 때문에 많은 돈을 잃었습니다. 그 이후로 저는 다시는 채굴 장비나 화폐 가격에 주의를 기울이지 않았습니다. 복귀 없는 충돌 반등 없는 충돌

5. 갑자기 봄바람이 불어왔다

2017년 상반기에 친구가 라이트코인이 100을 넘었다고 말했어요. 나는 즉시 술을 훨씬 깨고 컴퓨터를 열어 가격을 확인했습니다. 기분이 상쾌해졌어요. 와, 돈을 돌려받았고, 수익을 냈고, 기쁘네요. 지갑에서 거래소로 코인을 옮기고, 매일 시장을 확인하며 150, 100, 120, 오, 그냥 150에 팔면 파는 심리가 완벽히 반영됩니다… 마침내 500위안에 팔았습니다. 당신은 자신이 강세장의 시작점에서 매도하고 있다는 사실을 알아서는 안 됩니다… 자신을 위로하세요, 후회하지 마세요, 후회하지 마세요[눈물이 흐른다]. 강세장 초반에 매도하라 강세장 초반에 매도하라

채굴 장비가 고철이 되었을 때, 나는 그 돈을 파트너들에게 나누어 주었고, 그것을 성공적인 투자라고 생각했습니다. 입금하겠습니다*2. 일부를 인출하여 현금화하고 나머지는 자신의 거래 자본으로 유지하세요. 그때부터 저는 혼자서 암호화폐 세계에 들어갔고, 그 이후로는 나오지 않았습니다…

6. 암호화폐 서클에 들어가다

2017년의 강세장은 정말 강세장이었습니다.*, Jub는 오후 12시에 정시에 가격을 끌어냈고, 대부분의 동전 소지자가 벽돌을 옮기기 위해 왔다는 것을 알게 되었습니다. 저는 QQ 그룹에 가입했고 그룹 구성원이 200명에서 1,000명으로 늘어나는 것을 지켜보았습니다. 그들 대부분은 여기 소식을 듣고. 벽돌 나르는 법을 배우다. 어떤 사람들은 매일 벽돌을 나르고 고기를 먹고, 어떤 사람들은 벽돌을 나르면서 수프를 마실 수도 있습니다. 벽돌을 옮기는 사람들 대부분은 벌거벗은 상태지만, 경기가 호황일 때는 피해를 보는 사람이 거의 없습니다. 모두가 육체 노동을 할 때, 그들은 항상 다양한 플랫폼에서 다양한 통화의 가격 변화를 보기 위해 수많은 웹 페이지를 엽니다. 수학에 능숙한 사람만이 재빠르게 반응하고 추세를 판단할 수 있습니다. 그때는 수프만 마시고 혼자서 무거운 짐을 옮겼을 뿐이어서 시간도 별로 없었다. 직장에서 벽돌을 옮기는 건 도둑질이나 마찬가지였다. 어떤 사람들은 돈을 많이 벌어서 옮기려고 직장을 그만두기도 했다. 벽돌을 쌓았지만, 저는 그런 용기가 없었습니다. 프로그래머는 HTML과 JS를 처음부터 배우고 모든 사람을 위한 최초의 시장 비교 웹사이트를 만들어 벽돌공이 가격 차이를 더 쉽게 찾을 수 있게 했습니다.벽돌공 내부자

**벽돌공 내부자**

벽돌을 옮기는 일을 하던 중, 프로그래밍된 벽돌 옮기기가 매우 인기가 있다는 것을 알게 되었습니다. 5%의 가격 차이로 어디에서나 돈을 벌 수 있었습니다. 인간의 개입은 거의 없었습니다. 기껏해야 돈을 앞뒤로 옮기기만 하면 되었고, 그리고 며칠 안에 두 배가 될 수도 있습니다. 이렇게 하여 소위 양적 여행이 시작되었습니다. Jubi/Zhongbi/ok/huobi/biter/p.net/dab.net 사이를 자유롭게 이동하세요. 정말 재미있어요. 1994년 이후, 약탈 로봇이 점점 더 많이 등장하면서 가격 차이가 아주 작은 수준으로 좁아졌습니다. 벽돌을 옮기는 인간 노동자들은 기본적으로 로봇에 의해 학대를 받았습니다. 1,000명이 넘는 사람들이 그 모임에 가입했고 모두 지옥으로 사라졌습니다. 웹사이트를 이용하는 사람은 거의 없습니다.

7. 양적화로 가는 길

강세장 동안 벽돌을 옮기는 것은 진정한 황금기였지만, 좋은 시절은 오래가지 못했습니다. 다양한 로봇이 개입했고, 이익 마진은 극도로 압축되었습니다. 현재 벽돌을 옮길 수 있는 모든 로봇은 거래 수수료 면에서 서로 경쟁합니다. 거래 수수료가 낮은 사람이 기회를 얻습니다. 다음은 참고를 위한 두 위대한 신의 코드입니다. Big Z와 Spinach는 두 위대한 신과 교차합니다.

Big Z - 멀티 플랫폼 헤지 안정적 중재 V2.1.js (fmz 오픈 소스가 삭제되었습니다. 적합하지 않은 경우 삭제된 기사의 링크로 문의하세요)

스피니치 - 비트코인-아비트라지

시금치 - 레이븐(업그레이드 버전, 시금치가 코드를 삭제했습니다. 적합하지 않을 경우 기사의 링크를 삭제해 주시기 바랍니다)

더 많은 오픈소스 전략을 알아보려면 여기를 클릭하세요.

fmz에서 직접 그리드, 벽돌 이동 및 리크 수확기를 실행하세요. 양심적인 플랫폼의 오픈 소스 전략을 직접 실행하고 매개변수를 구성할 수 있습니다.Big Z - 메시 변형 전략 - 단면 메시

2019년 공매도 그리드는 계속 깨지고, 계속 낮은 가격에 매도되었습니다. 몇 번의 조정 끝에 저는 이 쓸모없는 것을 포기했습니다. 그런 다음 거의 무한한 격자를 만들었는데, 또 다시 삼진으로 끝났습니다. 리크 수확기는 거래 플랫폼에 거래 수수료가 없게 되면서 켜졌습니다. 시장은 더 이상 예전과 같지 않고 리크 수확기는 수확되었습니다. 여러 번 시도한 결과 이상적이지 않았습니다. 움직이는 벽돌은 안정적인 행복입니다. 현장 움직이는 벽돌이든, 선물을 움직이는 벽돌이든, 기간을 움직이는 벽돌이든 상관없이 안정적입니다.

8. 시장 조성

항상 스릴을 즐겼던 사람으로서, 너무 느리게 가고 싶지 않았기 때문에 싱글 레그와 더블 레그 모두에서 고빈도 메이커 마켓 메이킹을 사용하기 시작했습니다. 시장 조성의 핵심 아이디어는 관련 시장을 찾는 것입니다. 지금은 벽돌을 옮기는 로봇이 많기 때문에 시장 가격은 일정한 경향이 있습니다. 큰 시장 변동은 종종 특정 시장에서 발생하며, 그 연쇄 반응은 다른 시장으로 확산됩니다. 간단히 말해서, 시장 가격은 특정 주요 플랫폼에서 더 빠르게 반응합니다. 다른 플랫폼은 주요 플랫폼의 가격을 따릅니다. 이 머리 플랫폼에는 많은 사람들이 모여 있기 때문에그들은 시장에 영향을 미칠 수 있는 자금을 보유하고 있으며, 특정 “정보”를 얻으면 내부자가 되고(참조 “고빈도 거래”) 시장에서 같은 방향으로 함께 일합니다. 시장에서의 미시적 관계 찾기,참조하다

设A市场价格为P*, B市场价格为P。 当拥有order book数据后,P* & P 可以通过用mid = (ask+bid)/2 获得。
首先确定产品在B市场的真实价值 V(value)= P + Alpha
P是B市场的mid price, 假设该市场为非有效市场,所以价格并没有反映产品的真实价值,真实价值是V,他两的差值是Alpha。 因为我们现在假设A与B的lead-follower关系已经确定,所以在这个例子里Alpha可以用一个小时 P* - P 的 Moving average (MA)来估计。假设此时Alpha= 0.1, 而P=1,那么V=1.1, 也就是说B市场的价格很便宜只要1块钱,而这个产品的实际价值是1.1元。

마켓 메이커를 6개 이상 만들어본 후에도 여전히 HGG의 러커와 P의 스캘핑을 이길 수 없습니다. 그래도 수익을 내지 못했기 때문에 프로젝트는 보류되었습니다.

속도를 추구하는 과정에서 우리는 거래소의 실제 IP와 거래소의 인트라넷 IP를 탐지하여 네트워크 지연 시간을 줄이는 여러 가지 방법을 찾아냈습니다… 이렇게 하여 저는 시장조성과 시장유지 기술을 습득하게 되었습니다.(사장님들은 저와 채팅을 환영합니다.)

9. 시장을 먹다

마켓 메이킹의 실패 후에도 나는 여전히 마음속으로 포기하지 않았다. 나는 God T가 오픈소스로 공개한 마켓 메이킹 전략이 내가 찾던 전략이어야 한다는 것을 알았다. 그것을 보고 나서 나는 깨달음을 얻었다. 그리고 즉시 작업을 시작했습니다. 실시간 매개변수 조정, 실제 돈 투자. 1일 수익률 3%로 끝나는 매개변수가 있는데, 상대수익률(수익률-코인 가격 상승)은 2.5%이고 가장 높은 상대수익률은 무려 9%에 달합니다. 마지막으로 동일한 매개변수로 다시 실행해 보았지만 그다지 좋은 수익은 나오지 않았습니다. 이 전략은 느린 주자를 잡아먹는 것으로, 앞서 언급한 시장 조작에서의 선두주자와 추종자의 대결과 비슷합니다. 노령 프로그래머의 여정

10. 백테스팅 시스템

시장은 변화하고 있으며, 일련의 매개변수는 일정 기간 동안 지속될 수 있습니다. 수익성 있는 매개변수를 찾는 것은 쉽지 않습니다. 특별한 시장 조성 전략에는 시간이 많이 걸리고 비용이 많이 드는 실시간 검증이 필요합니다. 우리는 현재 시장 데이터를 기록하고 백테스팅 시스템을 구축하고 있습니다.

녹음 데이터 코드는 GitHub에 오픈 소스로 공개되어 있으니 비판을 환영합니다.

티커 수준 백테스팅 시스템은 아직 개발 중입니다. 개인적으로, 저는 티커의 백테스팅도 매칭과 조정되어야 한다고 생각합니다. 즉, 백테스팅을 할 때, 주문은 전략에서 보낸 가격으로 실행되는 것이 아니라, 시장 데이터에 따라 실행되어야 합니다. 결국, 주문을 보내는 데 드는 가격에 큰 미끄러짐이 추가됩니다.

11. 요약

암호화폐계에 “항상 돈을 청구하지만 현금을 인출하지 않는다”는 말이 있습니다. 조금 자학적인 말처럼 들리지만, 저에게는 실제로 현실적입니다. 이제 우리는 정량화의 길로 나섰으므로 뒤돌아갈 수 없습니다. 모든 손실이 사라질 때까지 멈추지 않을 거야.