M.I.Qの当方の評価に対して寄せられたコメントに対するレス
04/08/29
色々考えた結果、以下の文章が個人に対するレスというよりも、M.I.Qというマンガ自体に関するツッコミであると判断し、折角なのでネタにさせていただきました。
元書き込みの全文に関してはコメントを参照のこと。
では、始めさせて頂きます。
ちなみに興味ない人は読み飛ばし推奨。元々コメントの方で完結させるつもりが、文章長すぎてコメントに入りきらなかっただけだから。
>まず、株関連の情報を得るなら12Mbbs以上のADSLでも十分、まして10Gbbsの専用回線なんて
>完全に駆使しても人間がリアルタイムに処理できるわけない、と仰っていらっしゃいますが、
>まさか10Gbbsの周波数帯を株関連の情報で占有できると本気でお思いですか?
思いますよ。
その後の台詞から、ネットワークからどうしても引っこ抜いてこなくてはならないのは、株の価格関連(変動値)のみです。
で、あれば、それは数値データと見なせます。
以下、とりあえず日本の場合を考えます。
まず、株の銘柄には現在4桁番号が割り振られています。
これに加え、価格の変動値さえあればその時点での株価が示される(直前のデータが残っていれば変動値から現在の株価が自動的に導出可能)事は良いですね?
一般的に現在、株価変動が6桁に達する事はまずありません。よって上下幅を考え、6桁を限度と致しましょう。
これとは別に株の出来高もリアルタイムで送るとしましょう。
http://biz.yahoo.co.jp/ranking/volume/day/all.htmlこちらを見る限り、出来高は9桁に到達する事は無いようです(一位が三菱自動車なのが少し笑えますが、ここでは無関係)。
よって8桁が必要となります(一般的には千株単位で取引されるので5桁で構わないのですが、折角なので)。
さて、ここまでの記述によって18桁の数値データが必要であることが分かりました。
ここで、10Gbpsのbpsとはbit per secondの略称です(コメントのほうにも書きましたがbbsではなくbpsです)。
よってこれをbyteに直すと、1.25GBpsとなります。
さて、では、1byteが表せるデータとは幾らなのか。
1bitとは1か0を示します。そしてこれが8桁あるのですから2^8-1までの値が表現できます。
つまり、0から255までです。
ここから、1bit増えるたび、2が乗されていくことになります。
では2byteではいくらなのか「0から65535」までです。
以下同様に、3byteでは16777215まで(これで8桁)
4byteで4294967295
5byteで1099511627775
6byteで2.81E+14(E+とは10の累乗の事です。ここでは2.81*10^14で実質15桁になります)
7byteで7.21E+16
8byteで1.84E+19で20桁に到達しました。
つまり、一銘柄についてリアルタイムで情報を取得するために必要なデータ量は、例えば日本語は2バイト文字ですから「こんにちは」よりも短い事が判明しました。
では、1銘柄8byteとして、1.25GBpsで幾つの銘柄がリアルタイムで取得できるのでしょうか?
1,250,000,000÷8=156250000
さて、世界中の株式市場をあわせて、これを超える銘柄が取引されているのでしょうか?
先ほど日本の場合、取引されている銘柄には4桁の番号が振られていると述べましたが、これは言い換えれば取引銘柄数は10000を超えないということを示しています。
つまり、日本並みの市場が世界全体で一万五千あればオーバーフローします。
・・・・・有り得ないですよね?
上記によって、10Gbpsの回線で世界の全銘柄の株価が取得可能な事が証明されました。
と言いますか、そもそもリアルタイムで取得すべき銘柄なんざ、今すぐ買いたい、売りたい銘柄だけで良いんです。
例えば全ての市場の全ての銘柄のデータをリアルタイムで認識できる必要がある、即ち全ての銘柄について全ての情報をリアルタイムで頭に叩き込む能力があり、なおかつ全ての銘柄について取引を行う可能性があるのならば、それはリアルタイムのデータが必要です。
ですが、そもそも人間の手は二本しかありません。
いくらやっても一人の人間が100の銘柄を同時に取引なんぞできないんですよ。
それが、私が「必要ない」と表現した理由です。
「人間の処理能力(というか認識能力)」としては12Mあれば十分すぎる。
それまでの経過のデータはどこかの株式データベース会社と契約すれば良いんですから。
つまり、10Gbpsなんて回線が必要なのは、株を取引するのではなく、
株の変動情報を売って稼ぐ側
ということです。
つまり証券会社ですね。
ちなみにそれだけの情報を一括処理する為には、ほぼ間違いなくサーバが必要です(理論的にはPCを複数台繋ぎ、並列化すれば可能ですが、現状それは非現実的であると言わざるを得ません)。
そしてそれが可能なサーバががあるなら、クライアント側は多分単なる端末で出来ますね。
つまり、「誰でも出来る」という事を前面に押し出しておきながら、それの機器構成に矛盾があるんですよ、このマンガ。
株取引を説明するマンガなのに、何故か株取引を仲介する側についての説明をしている、という。
あ、ちなみに一万五千ってのは理論値ですから。実際には誤り検出やらの関係で半分以下にはなりますが。それでも十分ですけども。
あと、10Gbpsの回線引くと、月あたりミリオン単位の金がかかることにも注意。
例えば100万としても年間1200万。年収2000万を標榜してますが、実質的には800万ということになりますね。
次行きましょう。
>次に、CPUをトレード用にカスタマイズするのが可笑しくて堪らないように見受けられますが、
>これには語弊があると思います。漫画の台詞でもあるように「パソコンはCPUからソフト(に至る)まで
>トレード用にカスタマイズ」されている、という意味なのでは?
>つまりこの場合の「CPUのカスタマイズ」とはCPUを交換したり
>クロック設定したり・・・ということなのではないでしょうか。
この場合に関してはむしろ貴方の用いた
「トレード用」
という言葉が重要です。
CPUを交換したりクロック設定をしたりすることで、どのように「トレード用」にカスタマイズされるのでしょうか?
それは、単純に性能が上がっただけです。
そもそもCPUで行っているのは基本的に「演算処理」だけです。
ハードウェアレベルの制御は全て01の電気信号で行われています。
それをトレード用にカスタマイズするとはどういうことでしょうか?
その為にはCPU自体を一から設計する必要があります。
Intelやそこらの企業を食わせるだけのものを一個人が製作できますか?
と、言いますか、オンライントレードを行うなら、当然証券会社に取引を発注するためにブラウザは必要です。
株価変動をグラフィカルに示すためにグラフ描画能力も必要です。
当然ながら数値演算能力も必要です。
取引発注の為に文字入力機能も必要です。
白黒では目が疲れ、気も滅入るので様々な色が必要です。
・・・我々が今使っているコンピュータと何が違いますか?
だから私は言ったんですよ、並列化したほうがよっぽど効率が良いと。
>海外市場謳ってる割に日本市場しか取引してない、とも仰ってますが、
>例えば漫画に「美亜控股」「中国人寿」なんて中国の銘柄出てきても、
>知ってる人はまず日本にはいないでしょう(それともご存知でしたか?)。
ここは漫画としてのツッコミどころですね。
日本市場での取引しかしないのならば、それまでにわざわざ「世界中の市場と繋がっている」と大見得を切る必要がどこにあるんでしょうか?
そこまで大見得切ったなら、欄外注釈つけてでも海外銘柄の取引すりゃいい、という話です。
ハッタリが足りねぇ、というだけの話ですな、ここ。
あと、最後の部分ですが、その話がこの漫画の「誰でも年収2000万を獲得しうる」という前提を否定している事にお気づきですか?
まぁ、とりあえずアンバランスなんですよ、このマンガ。
ハッタリとリアルが乖離してるから、こんなおかしな事になるんではなかろうかと。
以下、余談。
株において一人が2000万儲けたら、別の誰か(複数の場合もある)が2000万損してる、という事を忘れてはならない。
厳密には色々な要因が重なって、そこまで単純には行かないが、巨視的に見れば全てはフラットに収束する。所謂エントロピーの増大。
----------------------------------------------------------------
>私は「株関連の情報だけで10Gbpsもの回線は占有できない」と強調したかったのですが・・・。
占有できない=不要であるという事。つまり無駄ですよね?
>そのうえでスピードを要求する株取引では出来るだけ広い回線を使うのでは、
>と書いたのです(さすがに10Gbpsは広すぎだとも思いましたけど。ギガ、ですし)。
重要なのは、「必要な情報を必要な時にに必要なだけ取り出せる」という事です。
書いたとおり、その必要な情報を提供する側に立つのであれば10Gbpsの専用線は必要でしょう。
ですが、M.I.Qは「株取引」の漫画です。
株取引とは
「株式に関するデータを利用して取引を行う」
事です。
であれば、10Gbpsの回線は必要ありませんよね?
提供してもらえるデータをわざわざ自分で集める必要がどこにありますか?
前にも書きましたが、リアルタイムで全てのデータを集めるとは、世界全ての株式について同時進行で取引する可能性と意思と処理する能力がある、ということと同意義です。
ですが、そんな事は人間には不可能なのですよ。
お願いだからそこを理解してください。
人間に同時に処理できる銘柄数は、おそらく10を超えられません。
人間の思考はそこまで並列に動けませんから。
ならば10の銘柄についてリアルタイムで情報が収集できたならばそれで十分なのですよ。
別の銘柄が必要になったら、その時に、その時点までのデータを引き出し、そこからリアルタイムでデータを取得すれば良いのですから。
>>18桁の数値データが必要であることが分かりました。
>細かいようですが、買い数量や売り数量(もしくは気配値)はどうなんでしょう。
>これも結構重要では?
追加すれば良いだけです。
8bit追加するたびに256を乗した分、つまり少なくとも二桁は増えますから、それを入れても16byteはおそらく超えませんね。
ただそれだけの事です。
計算の理由と流れと内容、理解できてますか?
理解できていたらそもそもそんな疑問自体が無駄だと分かると思うのですが。
>>10Gbpsの回線引くと、月あたりミリオン単位の金がかかることにも注意。
> そんなにかかるんですか・・それは 「年収2000万のヤツ」 が
>「一人」 でやってくには厳しいですよね。「年収2000万のヤツ」が
>「十分で20万稼ぐおっさんと同レベルの思考回路を持ち得て10Gbpsもの赤字回線をつなぐ」というのであれば、ね。
意味が分かりません。
あなたは元々
>それで飯を食っていくならばそれなりの装備――素人から見れば無駄なほどの――が必要です。
と書いていますよね?
ならばそれで飯を食っていく=年収2000万ならば10Gbpsの回線が必要だと言っているのではないのですか?
しかも後にも同じようなこと書かれてますし。
お願いだから一つのレスにおいては一貫した主張をしてください。
それともそこまでの回線は必要ないが12Mでは足りないと言いたいのならばそう書いてください。
私はあなたではありません。説明もしていないことを読み取れなどしません。
>>CPUを交換したりクロック設定をしたりすることで、どのように「トレード用」にカスタマイズされるのでしょうか?
> やたらCPUにこだわっていらっしゃるようですが、
当たり前です。私はCPUについてのみ書いたのであってそれ以外のPC関連のシステムについては一切言及していませんから。
「CPUからソフトまで」という事は、少なくともCPUとソフトはカスタマイズされているという事が理解できますよね?
私が問題としたのは
「CPUを株式トレード用にカスタマイズする」事が出来るならば、それだけで飯が食える
というその一点のみです。元々CPUの構造自体、特許の塊ですし。
また、CPUとソフトの間に何があるのか書かれていない以上、勝手に推測するわけには行きません。
ソフトをカスタマイズする事も困難には程遠い部類に入りますから否定していません。
ただひたすらに「CPUをカスタマイズって何よ?」と問うているだけです。
そもそも貴方が
>CPUを交換したりクロック設定をしたりする
と述べたからCPUについて答えたのであって、そこでいきなりシステムの話をされても知った事ではない、と言わせていただきます。
故にそれ以降の部分について回答の必要が無いことはよろしいですね?
>>あと、最後の部分ですが、その話がこの漫画の「誰でも年収2000万を獲得しうる」という前提を否定している事にお気づきですか?
> 「誰でも」の部分ですが、それがこの漫画では「高いMIQを持つ者」という前提がある事にお気づきですか?
>最後の部分は「いくら『年収2000万を獲得しうる才能がある』としても装備が必要」
>ということを言いたかったのです。天才騎手の武豊でも馬がハルウララでは勝てませんし。
天才騎手でも馬がハルウララでは勝てない。
そりゃ当たり前です。駄馬ですから。そんな例えに何の意味が?
例えば3歳未勝利戦で武豊が騎乗したとしたらその馬の勝率は大きく上がりますよね?
重要なのが能力であると言う事については同意見ですし、環境がどうしようもなく悪ければそれもやはりどうしようもない、ということについても(幾分反証的ですが)同意見です。
ですが、例えば、家の留守を守るために警備会社作る奴がどこに居ますか?
株取引について説明したいのに、一流企業(それもインターネット関連)並みの回線を確保し、それで手に入れるのがどこの証券会社でも提供してくれる(というかYahooで無料で提供されている)価格変動グラフってアホかそれは、という事です。
つまりこのマンガ、無駄と無理で構成されてるんですよ。
ちなみに無駄の話をしましたが、まぁ、世の中には大学に行く娘の為に、その最寄駅前にマンション建てる親も居たりするんですけどね。
ま、ペイできる見通しが立ったから建てたんでしょうけれども。
こんなとこです。
Track Back URL: http://s03.2log.net/editor/tb.php?id=singbrain:blog:102
Track Back
トップに戻る
( ・∀・)つ〃∩ ヘェーヘェーヘェー
Posted by rgy at 03:10