경험 한 프로그래머 의 도회 여행

저자:리디아, 창작: 2022-12-09 16:57:43, 업데이트: 2023-09-20 10:47:32

img

경험 한 프로그래머 의 도회 여행

I. 전문

여성들은 잘못된 남자와 결혼하는 것을 두려워하고, 남자들은 잘못된 직업에 진출하는 것을 두려워한다. 이 문장은 내 얼굴에 실제로 새겨져 있다. 나는 대학을 졸업하고 두 학사 학위를 받고 중국에서 제조업에 합류하여 전통적인 산업 (자동차 전자제품) 에 대한 소프트웨어 설계에 종사했다. 처음에는 ASM와 첫 번째 프로그램을 작성하고, 여자친구의 도움으로 설계된 PCB와 협력하여 첫 번째 제품과 발명 특허를 생산했다. 처음에는 내가 종사하는 산업이 누구보다 나을 수 없다고 생각했다. 그러나 점차 나는 이것이 사실이 아니라는 것을 알게되었습니다...

II. 인터넷+

저는 8비트, 16비트 및 32비트 mcu 소프트웨어 디자인을 전통적인 산업에서 현재의 AI+ 산업으로 수행했습니다. 이러한 산업의 문턱은 매우 높고 투자 자본과 기간은 매우 크습니다. 인터넷 산업이 대중화되기까지는 오랜 시간이 걸리지 않았고 자본 거품이 소화되어야합니다. 인터넷 플러스가 제안되었으며 인터넷은 점차적으로 전통적인 산업에 침투하고 뜯어먹기 시작했습니다. 빅 데이터, 사물 인터넷, 산업 4.0, 지능형 운송 v2x 등은 전통적인 산업의 이익을 점차 침범하여 업그레이드 및 개혁을 강요합니다. 결과적으로 전통적인 산업의 전반적인 임금은 높지 않으며, 특히 중부 도시에서 한 구덩이에서 다른 구덩이로 뛰어드는 수입은 작으며, 또한 뒤집어질 위험이 있습니다. 현대 가난한 프로그래머의 가난한 사람들은 더 이상 오래된 삶의 요구를 충족시킬 수 없으며, 자본에 의존합니다.

III. 개별 입력과 출력

경험 많은 프로그래머의 성장 경로에서, 그들은 "잠을 마친 후의 이익"과 "지식 실현"을 탐구해 왔다. 나는 자유 시간에 AGV의 에너지 저장 배터리 관리 시스템, 3G/4G 기반 차량 모니터링 시스템, 바위 스캐너, 전해질 분리 콘솔 등과 같은 여러 프로젝트를 친구들과 함께 해왔다. 결국, 그들은 모두 실패했다. 나는 낮에 열심히 일했고 늦게까지 일했다. 나는 많은 시간과 에너지를 투자했다, 심지어 성격이 나뉘어, 그러나 출력은 매우 가난했다. 저는 제 파트너들과 함께 백서를 썼습니다. 우리는 VC를 경험하고 투자를 끌어냈습니다. 저는 파트너들과 함께 열심히 일했습니다. 마침내, 저는 제품 구현을 위해 길을 걷다가 넘어졌고 다시 일어서는 데 실패했습니다. 개인적인 요약으로, 기술자가 자산 투자에 집중하면서 시장을 파악하는 것은 어렵습니다. 고객 확보는 쉽지 않습니다. 또는 초기 단계에서 수요가 확인되지 않거나 주문이 밀수됩니다. 많은 위험 완화 방안이 잘 통제되지 않으면 프로젝트가 보상되지 않을 수 있습니다.

IV. 디지털 화폐를 획득하는 과정

비트코인을 획득하는 것에 대해 들었을 때 많은 사람들이 그것이 폰지 계획이라고 말했다. 그러나 나는 그에 상응하는 인식을 가지지 못했고, 그래서 두려움에 떨고 도피했다. 내가 놀랐을 때, 비트코인은 수백 배 증가했다. 한 친구는 그가 라이트코인을 획득하기 위해 기계를 설치하고 매일 돈을 벌었다고 말했다. 나는 기계를 알고 싶어서 방문하고 특별히 공부했다. 나는 기계를 정말로 좋은 것으로 발견했다. 나는 기계를 구입하고 거기에 던져. 나는 그것을 유지 관리 할 필요가 없었다. 나는 기계를 시작했고 즉시 동전을 획득할 것입니다. 친구들과 확인 한 후, 나는 라이트코인을위한 첫 번째 기계 ASIC를 구입했다. 그 당시 라이트코인의 가격은 RMB 70 유안이었다. 계산 능력과 70 유안의 가격에 따라, 비용은 반 년 안에 예상됩니다. 우리는 고음과 높은 시끄러운 출력을 견딜 수 있는지 여부를 계산할 것입니다. 우리는 여전히 매우 행복하지만, 우리는 여전히 높은 시끄러운 출력을 견딜 수 있습니다. 비트코인 시장은 뜨겁고, 인수 시장은 뜨겁다. 결국, 우리는 친구들과 하드웨어, 구조 및 소프트웨어를 결합하여 인수 기계를 만드는 방법을 잘 알고 있습니다. 우리는 ASIC 칩의 여러 제조업체, 현지 회사 중 하나와 연락하여 최소 주문량 칩에 대한 높은 요구 사항을 가지고 있습니다. 최소 팩은 10k이며, 시험 평가에 필요한 칩도 제공되지 않습니다. 기술적 임계치가 예측 불가능하다는 조건에서 시장이 얼마나 큰지 알 수 없었으며, 그렇게 많은 돈을 투자하는 것은 불가능합니다. 기회를 놓칠 것인지 또는 덩굴을 완벽하게 피할 것인지 (카오 마오 참조) 는 알려지지 않았습니다. 코인의 가격은 상승하고 감소했습니다. 시장에 참여하지 않은 사람들에게는 위험감이 없습니다. 마지막으로 라이트 코인은 7 위안으로 감소했고, 인수 기계는 잠시 동안 종료되었고, 마침내 우리는 비밀리에 디지털 통화를 인수 할 수있는 장소를 찾았습니다. 종료 시점에는 200-300 라이트 코인을 축적했습니다. 우리는 그것들을 전혀 판매하지 않았습니다. 헤지 할 수있는 것이 너무 많아서 모든 것을 잃었습니다. 그 이후로 나는 기계와 동전 가격을 인수하는 것에 결코 관심을 기울이지 않았습니다.

img재발 없이 추락

봄바람처럼 갑자기

2017년 상반기, 한 친구가 라이트코인이 100달러를 넘었다고 말했습니다. 저는 즉시 일어나서 가격을 확인하기 위해 컴퓨터를 열었습니다. 와우, 저는 균형 잡힌 예산을 만들고, 돈을 벌었고, 행복했습니다. 저는 지갑에서 화폐를 거래소에 옮겼고, 매일 시장을 지켜보고 있습니다. 150, 100, 120. 아쉽게도, 150는 팔립니다. 류크의 심리학은 최대한 반영됩니다. 마침내, 그것은 500CNY로 팔렸습니다. 그러나, 나는 황소 시장의 시작 지점에서 팔았습니다. 후회없이 나를 위로하십시오.

img황소 시장의 시작에서 판매

인수 기계가 폐기물 철이 되었기 때문에, 나는 파트너와 돈을 나눴고, 이는 성공적인 투자로 간주되었습니다. 나는 원금*2을 철수하고, 나머지는 내 거래 원금으로 유지했습니다. 그 이후로, 나는 디지털 통화로 혼자 발을 내딛고 결코 나오지 않았습니다...

VI. 디지털 통화로 진입

17년의 황소시장은 정말 황소시장이었다. 저녁 12시에, 나는 대부분의 동전 보유자가 벽돌을 옮기기 위해 왔다는 것을 발견했다. 나는 QQ 그룹에 가입했고, 그룹 구성원이 200에서 1000으로 증가했고, 벽돌을 옮기기 위해 온 대부분의 사람들이 벽돌을 옮기기 위해 왔다는 것을 보았습니다. 어떤 사람들은 벽돌을 옮기면서 매일 많은 돈을 벌고, 다른 사람들은 약간의 돈을 벌 수 있습니다. 나는 처음부터 html을 배웠습니다. js는 모든 사람들이 가격 차이를 찾을 수있는 첫 번째 시장 비교 웹 사이트를 만들었습니다. 내부 참조img

벽돌을 옮기면서, 프로그래밍 방식으로 벽돌을 옮기는 것이 매우 인기가 있다는 것을 알게 되었습니다. 5%의 가격 차이가 모든 곳에서 발견되었고, 많은 수동 개입이 없었고, 그것은 돈을 한 곳에서 다른 곳으로 옮기는 것이었고, 이는 며칠 안에 수익을 두 배로 올릴 수 있었습니다. 그래서 우리는 소위 양적 여행에 착수했습니다. 2017년 9월 4일 이후 점점 더 많은 강도 로봇이 등장했고 가격차이는 매우 작은 금액으로 줄어들었고, 인간 벽돌 이동업자들은 기본적으로 로봇에 의해 패배했습니다. 1000명 이상이 포기했고, 웹사이트를 사용하는 사람은 거의 없었습니다.

VII. 수치화로 가는 길

황소 시장에서의 벽돌 이동은 실제로 황금 시대이지만 좋은 시간은 길지 않습니다. 다양한 로봇이 참여하여 수익 공간이 압축되었습니다. 현재 벽돌을 이동시킬 수있는 로봇은 서비스 요금을 위해 경쟁하고 있습니다. 낮은 서비스 요금을 가진 사람은 기회를 갖게됩니다. 참고로 두 베테랑의 코드는 다음과 같습니다:

큰 z - 멀티 플랫폼 헤지 안정적 중재 V2.1. js (FMZ에 대한 오픈 소스는 삭제되었습니다. 부적절하다면 텍스트의 링크를 삭제하기 위해 연락 할 수 있습니다.)https://github.com/beaquant/strategies/blob/master/ 멀티 플랫폼 헤딩 안정 유치 V2.1.js)

에스파나치 - 비트코인 중재 (https://github.com/philsong/bitcoin-arbitrage)

스파나치 - 래븐 ( 업그레이드 버전, 스파나치는 코드를 삭제했습니다. 부적절하다면 텍스트의 링크를 삭제하기 위해 연락할 수 있습니다.)https://github.com/beaquant/crypto-raven)

더 많은 오픈 소스 전략은 여기 (https://github.com/fmzquant/strategies)

나는 그리드, 움직이는 벽돌, FMZ 플랫폼에 직접 하버스터를 실행, 그 오픈 소스 전략이 구성된 매개 변수와 함께 직접 실행 될 수 있습니다. 2019년에 단축 격자는 반복적으로 깨졌습니다. 몇 번의 조정 후, 저는 그것을 포기했습니다. 그런 다음 비슷한 무한 격자를 만들었습니다. 수확기는 거래 플랫폼이 서비스 요금이 없던 시기에 개설되었습니다. 그러나 시장은 과거와 다르게되었습니다. 수확기는 여러 번 수확되고 개설되었지만 이상적이지 않습니다. 벽돌을 옮기는 것은 행복의 일종입니다. 미래의 장소에서 벽돌을 옮기는 것, 미래의 장소에서 벽돌을 옮기는 것.

VIII. 시장 조성

나는 항상 즐거움을 좋아하지만 너무 느리기를 원하지 않는다. 나는 고주파 메이커, 단일 다리 및 이중 다리와 함께 시장을 만들기 시작했다. 시장 제작의 핵심 아이디어는 관련 시장을 찾는 것입니다. 많은 로봇이 있기 때문에, 시장 가격은 일관성있는 경향이 있습니다. 큰 시장 변동은 종종 한 시장에 의해 발생하며, 체인 반응은 다른 시장으로 확산됩니다. 더 일반적으로 말해서, 시장 가격은 일부 상위 플랫폼에서 더 빨리 반응합니다. 다른 플랫폼은 상위 플랫폼의 가격을 따릅니다. 이러한 상위 플랫폼이 시장에 영향을 줄 수있는 자금을 가지고 있기 때문에, 그들은 어떤 메시지을받을 때 내부 인더로 변하고 시장에서 한 방향으로 협력합니다. 시장의 미시 관계에 대해 참조하십시오 (https://medium.com/digitalassetresearch/an-analysis-of-price-discovery-in-bitcoin-spot-markets-7563fbf1c890)

Let the market price of A be P* and the market price of B be P. When you have order book data, P*&P can be obtained by using mid=(ask+bid)/2.
First, determine the true value of the product in the B market V (value)=P+Alpha
P is the mid price of market B. Assuming that the market is an inefficient market, the price does not reflect the real value of the product. The real value is V, and the difference between the two is Alpha. Since we now assume that the lead-follower relationship between A and B has been determined, in this example, Alpha can be estimated by using the moving average (MA) of P* - P. If Alpha=0.1 and P=1, then V=1.1, that is to say, the price of B market is very cheap, only 1 yuan, while the actual value of this product is 1.1 yuan.

마켓 메이커의 6개 이상의 버전을 만든 후에도 HGG의 스칼핑을 이길 수 없고, 수익을 낼 수 없습니다.

더 빠른 속도를 위해, 저는 네트워크 지연을 줄이기 위해 교환의 실제 IP 주소와 교환의 내부 IP 주소를 얻는 많은 방법을 발견했습니다... 그래서 저는 시장 제작과 유지보수 기술을 습득했습니다.

IX. 시장을 점유

시장 제작의 실패 후에도 나는 여전히 내 마음에 포기하지 않았다. 나는 오픈 소스의 시장 취업 전략이 내가 찾고 있던 전략이어야한다는 것을 발견했습니다. 그것을 보았을 때, 나는 깨달았고 즉시 일을 시작했습니다. 실제 봇은 매개 변수를 조정하고 실제 돈으로 거래하는 데 사용됩니다. 하루 동안 3%의 이익을 창출하는 매개 변수가 있으며, 상대적 수익 (수익 - 통화 가격 상승) 은 2.5%, 가장 높은 상대적 수익은 9%입니다. 결국, 동일한 매개 변수로 실행한 후, 그렇게 좋은 수익은 없습니다. 이 전략은 주문을 천천히 실행하는 것입니다. 이는 위의 시장 제작에서 리더 대 추종자와 비슷합니다. 그러나 시장 가격은 매우 빠르게 변하고, 일부 시장 제작자는 다른 사람들보다 조금 더 빨리 반응합니다. 실제 상황은 기본적으로 불가피합니다. 이전과 마찬가지로, 귀하의 수동 시장 가격은 항상 활성 시장 가격보다 약간 높습니다. 귀하의 활성 가격이 수동 가격보다 1 센트가 낫다면, 수동 가격이 변하면 활성 시장 가격도 변합니다. 여기에서해야 할 일은 거의 충분합니다. 이제 시장은 급격한 변화를 겪었습니다. 새로운 시장에 적응하기 위해 코팅을 변경하면 일부 사람들의 수동 주문이 제 시간에 취소되지 않았으며, 닫을 수 있는 주도적 인 가격을 충족하는 것을 발견 할 수 있습니다.

X. 역 테스트 시스템

시장은 변화하고 있으며, 일련의 매개 변수는 일정 기간 동안 유지될 수 있습니다. 수익성 있는 매개 변수를 찾는 것은 특히 시장 제작 전략은 어렵습니다. 실제 봇 검증을하는 것은 정말로 시간과 비용이 많이 들고 있습니다. 현재, 개시 위치 데이터가 기록되고 백테스팅 시스템이 구축되고 있습니다.

기록 데이터 코드의 오픈 소스는 github에 있습니다, 환영합니다 (https://github.com/goex-top/market_data_collector)

틱커 레벨의 백테스팅 시스템은 여전히 탐구되고 있습니다. 개인적으로는 업데이트가 필요하다고 생각합니다. 즉, 백테스팅 중에 주문은 전략에 의해 전송된 가격으로 닫을 수 없지만 오픈 포지션 데이터에 따라 닫아야합니다. 결국, 주문 전송 가격은 많은 미끄러짐을 증가 시켰습니다.

11 요약

"나는 디지털 화폐로 돈을 청구했지만 결코 철수하지 않았다"는 말이 있습니다. 조금은 자기 조롱이지만, 나에게는 정말 현실적입니다. 양적 거래의 길에서 나는 뒤로 돌아갈 수 없습니다. 손실이 끝날 때까지 멈추지 않을 것입니다.


관련

더 많은