-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdata.js
More file actions
53 lines (51 loc) · 26.8 KB
/
Copy pathdata.js
File metadata and controls
53 lines (51 loc) · 26.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/* data.js — embedded FDCP CSV + JSON fetchers. Regenerated by
nse_toolkit/fetcher.py update_embedded_csv(). Do not reformat. */
var _EMBEDDED_CSV="Client Type,Future Index Long,Future Index Short,Future Stock Long,Future Stock Short,Option Index Call Long,Option Index Put Long,Option Index Call Short,Option Index Put Short,Option Stock Call Long,Option Stock Put Long,Option Stock Call Short,Option Stock Put Short,Total Long Contracts,Total Short Contracts,Date\r\nClient,215325,65941,3164722,312153,2859358,3159938,2963923,3777033,2540934,897321,1410599,1229221,12837597,9758870,20-07-2026\r\nDII,74318,15512,394872,4252674,7640,33849,40,182,3170,36931,428228,14296,550780,4710932,20-07-2026\r\nFII,25335,245158,3764392,3210689,538235,1038902,688092,628369,307340,443144,470436,289608,6117349,5532352,20-07-2026\r\nPro,46089,34456,1090966,639436,1111291,1323625,864469,1150730,1233923,1206148,1776104,1050419,6012042,5515614,20-07-2026\r\nTOTAL,361067,361067,8414952,8414952,4516524,5556314,4516524,5556314,4085367,2583544,4085367,2583544,25517768,25517768,20-07-2026\r\nClient,214933,66852,3211868,322286,2226814,1721080,2080039,2330256,2615938,882121,1439173,1264269,10872754,7502875,21-07-2026\r\nDII,91039,15512,397830,4247390,7715,33897,30,182,3135,40123,434337,14320,573739,4711771,21-07-2026\r\nFII,23712,252559,3764692,3240746,472444,871686,642499,362759,302032,452527,480099,288309,5887094,5266971,21-07-2026\r\nPro,41021,35782,1127312,691280,724714,779626,709118,713092,1235041,1234638,1802537,1042511,5142352,4994321,21-07-2026\r\nTOTAL,370705,370705,8501702,8501702,3431687,3406289,3431687,3406289,4156146,2609409,4156146,2609409,22475938,22475938,21-07-2026\r\nClient,227949,63366,3224508,333164,3016955,2004385,2844682,2696167,2650670,884283,1450033,1289420,12008750,8676833,22-07-2026\r\nDII,89529,15707,401268,4222046,7815,34284,120,182,3948,39753,436026,13683,576597,4687764,22-07-2026\r\nFII,24436,276140,3772145,3261469,588956,1009374,837929,464966,296141,460314,484378,290769,6151367,5615651,22-07-2026\r\nPro,44801,31502,1163936,745178,1084005,897069,1015000,783797,1248634,1280350,1828956,1070828,5718795,5475261,22-07-2026\r\nTOTAL,386715,386715,8561857,8561857,4697731,3945113,4697731,3945113,4199393,2664700,4199393,2664700,24455509,24455509,22-07-2026\r\nClient,232911,65424,3196204,316879,3445334,2142806,3278282,2912153,2585785,881659,1428436,1284204,12484698,9285379,23-07-2026\r\nDII,83066,15760,403988,4228114,7815,35354,225,185,3941,40517,440140,14979,574681,4699403,23-07-2026\r\nFII,24274,287356,3753431,3206282,618665,1037634,933152,491106,287043,462095,468711,280391,6183142,5666999,23-07-2026\r\nPro,60363,32074,1049022,651370,1233629,957379,1093784,769727,1243157,1293427,1782639,1098124,5836978,5427718,23-07-2026\r\nTOTAL,400614,400614,8402645,8402645,5305443,4173172,5305443,4173172,4119926,2677698,4119926,2677698,25079499,25079499,23-07-2026\r\nClient,239763,63265,3192332,278253,3506533,2630865,3461767,3333756,2491560,842003,1376379,1243565,12903057,9756985,24-07-2026\r\nDII,80806,15678,406764,4311708,7815,41274,275,225,4572,37206,438114,15569,578437,4781569,24-07-2026\r\nFII,28237,299084,3754752,3180040,681831,1125560,940641,590382,263541,462387,480276,268634,6316307,5759057,24-07-2026\r\nPro,64445,35224,975847,559694,1325852,1056485,1119349,929820,1226600,1262397,1691504,1076225,5911626,5411816,24-07-2026\r\nTOTAL,413251,413251,8329695,8329695,5522031,4854184,5522031,4854184,3986273,2603993,3986273,2603993,25709427,25709427,24-07-2026\r\nClient,230926,61733,3186895,288415,3446702,3189753,3380079,3844111,2294175,844028,1302463,1188593,13192479,10065394,27-07-2026\r\nDII,80730,15645,420312,4350550,7770,50746,235,225,3210,38913,424580,14998,601681,4806233,27-07-2026\r\nFII,28429,295354,3745860,3094669,693833,1124890,919371,642841,233384,409618,446293,232750,6236014,5631278,27-07-2026\r\nPro,65692,33045,922798,542231,1233529,1269977,1082150,1148189,1211879,1206111,1569312,1062329,5909986,5437256,27-07-2026\r\nTOTAL,405777,405777,8275865,8275865,5381835,5635365,5381835,5635365,3742648,2498670,3742648,2498670,25940160,25940160,27-07-2026\r\nClient,205837,52584,3072856,194452,1757449,1373039,1568403,1996366,1061765,457117,649152,709131,7928063,5170088,28-07-2026\r\nDII,70112,15641,258616,4199595,3360,38202,80,125,964,32133,76768,4478,403387,4296687,28-07-2026\r\nFII,21862,227463,3515193,2950984,304843,733568,552390,211668,61979,112413,109843,49406,4749858,4101754,28-07-2026\r\nPro,20281,22404,817070,318704,532086,553144,476865,489794,433001,601419,721946,440067,2957002,2469780,28-07-2026\r\nTOTAL,318092,318092,7663735,7663735,2597738,2697954,2597738,2697954,1557709,1203082,1557709,1203082,16038310,16038310,28-07-2026\r\nClient,192134,56744,3055276,211014,2023947,2074938,2015299,2561131,1257311,565935,800025,804234,9169541,6448447,29-07-2026\r\nDII,69833,15641,269347,4217525,4410,46039,80,125,964,34646,128890,6552,425239,4368813,29-07-2026\r\nFII,23204,218022,3510264,2883886,402321,778070,560534,300894,84303,139996,137144,64573,4938158,4165052,29-07-2026\r\nPro,27987,22751,810213,332675,715192,738386,569957,775283,589174,692814,865693,558032,3573766,3124391,29-07-2026\r\nTOTAL,313158,313158,7645100,7645100,3145870,3637433,3145870,3637433,1931752,1433391,1931752,1433391,18106703,18106703,29-07-2026\r\nClient,192228,58740,3073832,218238,2275804,2524210,2235930,2994419,1427757,634182,899229,896598,10128013,7303154,30-07-2026\r\nDII,69579,20021,270241,4201679,4425,52470,80,65,964,37950,165362,7324,435629,4394531,30-07-2026\r\nFII,24435,211047,3497629,2875340,424574,798055,600859,357330,96129,164399,161367,78417,5005220,4284360,30-07-2026\r\nPro,27208,23642,806601,353046,776587,868220,644520,891141,666844,768620,965736,622812,3914080,3500897,30-07-2026\r\nTOTAL,313450,313450,7648303,7648303,3481389,4242955,3481389,4242955,2191694,1605151,2191694,1605151,19482942,19482942,30-07-2026\r\nClient,189825,61901,3074728,227207,2558236,2962505,2534120,3650125,1556444,714188,992833,959591,11055927,8425777,31-07-2026\r\nDII,65228,20021,275335,4215043,4575,52790,80,90,1004,39292,181987,7946,438224,4425167,31-07-2026\r\nFII,24761,197874,3504120,2859657,452291,908013,636816,454243,110728,188406,184669,95058,5188318,4428317,31-07-2026\r\nPro,25720,25738,811664,363940,892107,1286439,736193,1105289,737037,812102,1045724,691393,4565069,3968277,31-07-2026\r\nTOTAL,305534,305534,7665847,7665847,3907209,5209747,3907209,5209747,2405213,1753988,2405213,1753988,21247539,21247539,31-07-2026\r\nClient,180339,64057,3084746,234348,2812903,3482907,2870577,4043939,1681420,771582,1044379,991021,12013897,9248320,03-08-2026\r\nDII,65551,19896,284282,4207205,5140,52750,900,845,1004,39440,219005,9344,448167,4457195,03-08-2026\r\nFII,26545,177361,3495859,2852633,512688,988969,641218,555574,126007,209336,206830,111419,5359404,4545034,03-08-2026\r\nPro,23296,34417,806744,377445,975714,1291329,793751,1215597,801174,844018,1139391,752592,4742275,4313193,03-08-2026\r\nTOTAL,295731,295731,7671631,7671631,4306445,5815954,4306445,5815954,2609605,1864376,2609605,1864376,22563742,22563742,03-08-2026\r\nClient,193780,59483,3138160,257471,2036751,1672968,1858946,2172970,1845632,788203,1095406,1049378,9675495,6493654,04-08-2026\r\nDII,53395,15556,288649,4208241,5370,48525,100,0,50,39515,223253,9896,435504,4457046,04-08-2026\r\nFII,25701,179474,3492641,2865103,419226,758507,584223,272779,136451,228119,224413,120825,5060645,4246817,04-08-2026\r\nPro,24532,42895,808127,396762,650792,567612,668870,601864,803275,895705,1242336,771443,3750043,3724170,04-08-2026\r\nTOTAL,297408,297408,7727577,7727577,3112139,3047613,3112139,3047613,2785408,1951542,2785408,1951542,18921687,18921687,04-08-2026\r\nClient,194961,58810,3163265,261342,2555208,1987886,2479092,2545506,1980975,828207,1167924,1099886,10710502,7612560,05-08-2026\r\nDII,54768,19776,291515,4253166,5340,49779,80,0,50,39535,231571,12789,440987,4517382,05-08-2026\r\nFII,25437,184340,3509076,2873001,446265,791017,674856,329845,155056,264840,265285,136264,5191691,4463590,05-08-2026\r\nPro,32893,45133,830617,406964,919712,724252,772498,677583,859995,936368,1331296,820011,4303837,4053485,05-08-2026\r\nTOTAL,308059,308059,7794473,7794473,3926525,3552934,3926525,3552934,2996076,2068950,2996076,2068950,20647017,20647017,05-08-2026\r\nClient,183769,59902,3160894,258551,2527303,2429368,2560736,2827857,2099411,877403,1218001,1133701,11278148,8058749,06-08-2026\r\nDII,54252,19776,313127,4274832,5895,50694,80,0,550,39653,238119,14078,464171,4546885,06-08-2026\r\nFII,27655,172773,3520556,2881392,504478,810226,667523,422599,173120,281324,285430,153883,5317359,4583600,06-08-2026\r\nPro,32797,46022,839929,419731,873393,774860,682729,814693,886283,956294,1417814,853012,4363556,4234001,06-08-2026\r\nTOTAL,298473,298473,7834506,7834506,3911068,4065149,3911068,4065149,3159364,2154674,3159364,2154674,21423234,21423234,06-08-2026\r\nClient,189917,59531,3169436,254526,3056750,2446522,3091110,3013273,2283863,904999,1303670,1180066,12051487,8902176,07-08-2026\r\nDII,54109,19776,323928,4292525,7070,52164,92,0,550,39617,262348,14639,477438,4589380,07-08-2026\r\nFII,26129,176187,3518604,2885070,586358,840884,799389,426472,178516,298104,313571,165776,5448595,4766465,07-08-2026\r\nPro,32229,46890,841943,421790,1128509,934475,888096,834301,918887,995335,1502227,877574,4851378,4570878,07-08-2026\r\nTOTAL,302384,302384,7853911,7853911,4778686,4274046,4778686,4274046,3381816,2238055,3381816,2238055,22828898,22828898,07-08-2026\r\nClient,191745,61393,3185509,260286,3366275,2955174,3386935,3508031,2385962,964762,1356238,1216008,13049428,9788891,10-08-2026\r\nDII,54369,19776,328844,4303314,7070,50647,60,0,655,39609,285540,15910,481194,4624600,10-08-2026\r\nFII,25556,177719,3515936,2888986,573876,905739,773812,475947,191549,316131,335623,179629,5528787,4831715,10-08-2026\r\nPro,33097,45879,850823,428526,1192352,1128006,978766,1055589,946818,1006184,1547583,915139,5157280,4971482,10-08-2026\r\nTOTAL,304767,304767,7881112,7881112,5139573,5039566,5139573,5039566,3524984,2326686,3524984,2326686,24216688,24216688,10-08-2026\r\nClient,196678,61004,3205741,258083,2174211,1710323,1985478,2233593,2532044,967168,1403488,1247237,10786165,7188882,11-08-2026\r\nDII,51393,19808,334027,4326964,7020,51200,30,0,650,39627,293637,17508,483917,4657947,11-08-2026\r\nFII,24269,180400,3509424,2892910,417329,800126,614908,314982,194996,326868,353974,183997,5273012,4541171,11-08-2026\r\nPro,33910,45038,865903,437138,671656,651956,669801,665030,950966,1037384,1627557,922305,4211775,4366869,11-08-2026\r\nTOTAL,306250,306250,7915095,7915095,3270217,3213604,3270217,3213604,3678656,2371047,3678656,2371047,20754869,20754869,11-08-2026\r\nClient,202589,57690,3243912,266261,2691819,2063199,2544031,2637341,2657528,980198,1445969,1278179,11839245,8229471,12-08-2026\r\nDII,50085,20040,333214,4374788,7400,50975,130,0,928,40693,303829,17778,483295,4716565,12-08-2026\r\nFII,27560,192729,3520189,2895927,459680,863065,690619,363328,203031,347703,380263,191067,5421227,4713933,12-08-2026\r\nPro,35869,45644,899504,459843,910526,760154,834644,736724,972349,1069116,1703775,950686,4647518,4731315,12-08-2026\r\nTOTAL,316103,316103,7996819,7996819,4069424,3737392,4069424,3737392,3833836,2437710,3833836,2437710,22391285,22391285,12-08-2026\r\nClient,206578,57192,3262993,265777,3079457,2445670,2885085,2931232,2751726,982945,1501883,1295428,12729368,8936597,13-08-2026\r\nDII,50089,20040,329742,4400081,7400,50751,110,0,928,40760,321089,19074,479670,4760394,13-08-2026\r\nFII,27487,196189,3528485,2900054,477249,895305,766090,421189,206855,367494,399690,200281,5502875,4883493,13-08-2026\r\nPro,36385,47118,911616,466924,1045293,849565,958113,888870,995701,1080050,1732548,956466,4918609,5050039,13-08-2026\r\nTOTAL,320539,320539,8032836,8032836,4609398,4241291,4609398,4241291,3955210,2471249,3955210,2471249,23630523,23630523,13-08-2026\r\nClient,211638,55956,3275125,261974,3205535,2649873,3072956,3257565,2832221,977719,1540281,1301705,13152111,9490438,14-08-2026\r\nDII,50830,20040,329392,4402412,7380,50603,130,0,928,40785,352194,19703,479918,4794479,14-08-2026\r\nFII,25537,202235,3535257,2910988,537355,975053,814000,477877,216502,378403,415544,211113,5668106,5031758,14-08-2026\r\nPro,36280,46054,918232,482632,1122941,1024818,986124,964904,1026362,1089505,1767994,953891,5218139,5201599,14-08-2026\r\nTOTAL,324285,324285,8058006,8058006,4873211,4700347,4873211,4700347,4076013,2486412,4076013,2486412,24518274,24518274,14-08-2026\r\nClient,215653,55062,3294002,262390,3502967,2930320,3407366,3591086,2867757,972942,1556553,1310311,13783641,10182767,17-08-2026\r\nDII,50815,19776,334344,4429649,7390,46308,80,0,5895,41025,355265,20351,485777,4825121,17-08-2026\r\nFII,25299,206886,3547694,2919718,606002,1019884,834527,517429,221371,389353,429052,221921,5809602,5129533,17-08-2026\r\nPro,34053,44096,935593,499876,1135458,1142752,1009844,1030750,1031141,1098289,1785294,949026,5377287,5318886,17-08-2026\r\nTOTAL,325820,325820,8111633,8111633,5251817,5139264,5251817,5139264,4126164,2501609,4126164,2501609,25456307,25456307,17-08-2026\r\nClient,226578,52782,3331486,268369,2650275,1772503,2354637,2469903,2909664,956746,1562150,1322236,11847252,8030077,18-08-2026\r\nDII,50874,19801,339009,4432841,7340,47308,70,100,5890,42306,366395,21702,492727,4840909,18-08-2026\r\nFII,25502,219660,3554988,2949625,453048,946223,684709,335143,213379,392546,436450,224192,5585685,4849780,18-08-2026\r\nPro,35523,46234,963739,538387,754989,712472,826235,673359,1033556,1117662,1797494,941130,4617940,4822839,18-08-2026\r\nTOTAL,338477,338477,8189222,8189222,3865651,3478505,3865651,3478505,4162489,2509260,4162489,2509260,22543605,22543605,18-08-2026\r\nClient,237939,52531,3354294,282605,3332338,2098952,3059377,2811771,2864577,935326,1537299,1312548,12823426,9056130,19-08-2026\r\nDII,47420,19851,345371,4450101,7340,44204,70,100,5890,42761,369726,22279,492986,4862127,19-08-2026\r\nFII,24870,234677,3580969,2963832,551764,1026054,865350,454430,200017,381486,438562,212675,5765160,5169526,19-08-2026\r\nPro,38025,41195,999703,583799,1036616,841394,1003261,744304,1048411,1135654,1773308,947725,5099803,5093591,19-08-2026\r\nTOTAL,348254,348254,8280337,8280337,4928058,4010604,4928058,4010604,4118895,2495227,4118895,2495227,24181375,24181375,19-08-2026\r\nClient,230698,57393,3321427,261692,2977400,2650666,2866063,3341328,2679022,946638,1504664,1273748,12805851,9304887,20-08-2026\r\nDII,47113,19835,351385,4467747,8221,44254,80,0,5915,43197,364346,22458,500085,4874466,20-08-2026\r\nFII,24335,236448,3630708,2964410,555019,1069438,788812,590522,180769,365402,417616,199002,5825671,5196810,20-08-2026\r\nPro,49571,38041,914851,524522,976354,1142299,862039,974807,1106270,1116752,1685350,976781,5306097,5061540,20-08-2026\r\nTOTAL,351717,351717,8218371,8218371,4516994,4906657,4516994,4906657,3971976,2471989,3971976,2471989,24437704,24437704,20-08-2026\r\nClient,228719,57703,3342459,266272,3181286,2927817,3116422,3625353,2565979,936069,1468226,1260621,13182329,9794597,21-08-2026\r\nDII,47906,19791,366957,4485936,8221,44254,130,0,5895,43490,366860,21453,516723,4894170,21-08-2026\r\nFII,26060,235915,3655491,2973732,605959,1107435,824072,639488,174830,358332,409399,198317,5928107,5280923,21-08-2026\r\nPro,50287,39563,881221,520188,1122093,1270133,976935,1084798,1083635,1106947,1585854,964447,5514316,5171785,21-08-2026\r\nTOTAL,352972,352972,8246128,8246128,4917559,5349639,4917559,5349639,3830339,2444838,3830339,2444838,25141475,25141475,21-08-2026\r\nClient,236736,55580,3332483,252308,4129857,2812592,3902845,3656581,2389070,892539,1394160,1212994,13793276,10474469,24-08-2026\r\nDII,44784,19764,382167,4498002,8246,63572,237,20,9159,44146,376531,17995,552074,4912549,24-08-2026\r\nFII,27079,246462,3628809,2944993,835264,1166125,1034944,584167,154071,332791,391648,180492,6144139,5382706,24-08-2026\r\nPro,51987,38780,850473,498629,1306384,1173286,1341724,974806,1080922,1084863,1470883,942858,5547914,5267680,24-08-2026\r\nTOTAL,360586,360586,8193932,8193932,6279750,5215574,6279750,5215574,3633222,2354339,3633222,2354339,26037403,26037403,24-08-2026\r\nClient,218413,60777,3232366,183211,1673419,1535931,1578726,2139953,1004565,454721,681428,707547,8119415,5351642,25-08-2026\r\nDII,37106,19764,262916,4363222,4201,30503,266,40,4317,29020,109861,5745,368063,4498898,25-08-2026\r\nFII,23857,208084,3435001,2834383,333003,819216,531433,269780,35861,98552,101918,35126,4745490,3980723,25-08-2026\r\nPro,32516,23267,754573,304040,553934,611629,454133,587505,453321,559654,604857,393529,2965627,2367331,25-08-2026\r\nTOTAL,311892,311892,7684856,7684856,2564557,2997278,2564557,2997278,1498064,1141947,1498064,1141947,16198594,16198594,25-08-2026\r\nClient,223646,63363,3309656,194625,2512058,1853031,2320987,2516035,1252183,543141,824989,847979,9693715,6767978,26-08-2026\r\nDII,37353,19764,272637,4396969,4201,32019,296,40,4417,38426,154883,8984,389053,4580936,26-08-2026\r\nFII,25651,211711,3425528,2857765,433630,867038,669515,311287,53795,122437,132919,61342,4928078,4244538,26-08-2026\r\nPro,38116,29928,779206,337668,760188,700084,719280,624810,565051,690478,762655,476177,3533123,2950518,26-08-2026\r\nTOTAL,324766,324766,7787027,7787027,3710077,3452171,3710077,3452171,1875446,1394482,1875446,1394482,18543969,18543969,26-08-2026\r\nClient,236277,62119,3356195,202027,3347782,2005423,3058629,2766406,1473547,615805,934224,972006,11035029,7995411,27-08-2026\r\nDII,39277,19764,280888,4417260,4676,33554,351,40,4567,39726,177545,9732,402688,4624692,27-08-2026\r\nFII,24190,221982,3420712,2879342,501788,976716,767644,350356,60769,148065,163908,73211,5132240,4456442,27-08-2026\r\nPro,40235,36114,791489,350655,952746,835738,980368,734629,619164,783887,882370,532534,4023259,3516670,27-08-2026\r\nTOTAL,339979,339979,7849284,7849284,4806992,3851431,4806992,3851431,2158047,1587483,2158047,1587483,20593215,20593215,27-08-2026\r\nClient,240128,63169,3366585,205567,3303540,2438836,3212343,3163902,1583362,661864,1011551,1002934,11594314,8659466,28-08-2026\r\nDII,43377,23164,287023,4451007,4676,34529,326,40,4567,39726,211516,10497,413898,4696550,28-08-2026\r\nFII,24157,226790,3433551,2884325,536783,1018674,766803,424314,74429,163476,177472,86926,5251070,4566630,28-08-2026\r\nPro,41362,35901,806481,352741,1056433,967418,921960,871201,691079,814550,952898,579259,4377323,3713960,28-08-2026\r\nTOTAL,349024,349024,7893640,7893640,4901432,4459456,4901432,4459456,2353437,1679616,2353437,1679616,21636605,21636605,28-08-2026\r\nClient,243172,64953,3399737,207114,3753284,2879869,3557602,3565915,1769390,677903,1060575,1039321,12723354,9495480,31-08-2026\r\nDII,43452,23164,295304,4516143,4676,31824,366,40,4567,42206,237549,12695,422029,4789957,31-08-2026\r\nFII,24195,233510,3460600,2896720,646758,1075482,872220,524075,80033,191218,219084,98745,5478286,4844354,31-08-2026\r\nPro,44539,33731,826373,362037,1122063,1123332,1096592,1020477,710888,851370,1047670,611936,4678565,4172444,31-08-2026\r\nTOTAL,355358,355358,7982014,7982014,5526780,5110507,5526780,5110507,2564878,1762697,2564878,1762697,23302235,23302235,31-08-2026\r\nClient,251892,64762,3388948,203620,2404377,1601079,2142394,2358027,1932963,682034,1109002,1078151,10261293,6955956,01-09-2026\r\nDII,43641,23164,300978,4496859,5176,31963,341,40,4657,42245,256177,13305,428660,4789886,01-09-2026\r\nFII,24718,246750,3449700,2898377,404624,911336,652685,278871,95724,211122,246569,110768,5097224,4434020,01-09-2026\r\nPro,44427,30002,818606,359376,743625,707472,762383,614913,727774,903059,1149370,636236,3944964,3552280,01-09-2026\r\nTOTAL,364678,364678,7958232,7958232,3557803,3251850,3557803,3251850,2761118,1838460,2761118,1838460,19732141,19732141,01-09-2026\r\nClient,260288,60218,3375603,202107,3059089,2133820,2786022,2845960,2071591,721865,1168439,1105699,11622257,8168445,02-09-2026\r\nDII,42113,28846,308826,4543311,5176,30048,916,40,4657,42596,296233,14049,433416,4883395,02-09-2026\r\nFII,28537,257700,3466665,2873663,461823,971327,761076,378104,108676,232652,277834,124449,5269681,4672826,02-09-2026\r\nPro,46234,30408,825391,357404,853160,784778,831235,695869,772489,930489,1214907,683405,4212542,3813229,02-09-2026\r\nTOTAL,377172,377172,7976485,7976485,4379249,3919974,4379249,3919974,2957413,1927602,2957413,1927602,21537895,21537895,02-09-2026\r\nClient,261619,55623,3385672,209099,3751431,2367385,3368894,3169206,2144352,731510,1202304,1127862,12641969,9132988,03-09-2026\r\nDII,42163,28876,321637,4559199,5176,32079,1066,40,4678,43718,303251,16759,449451,4909191,03-09-2026\r\nFII,33502,268604,3467706,2857809,554883,1051305,867090,401256,114426,248487,289019,130233,5470310,4814011,03-09-2026\r\nPro,48193,32374,814423,363331,1079067,964885,1153508,845152,787681,949540,1256563,698401,4643789,4349329,03-09-2026\r\nTOTAL,385477,385477,7989438,7989438,5390558,4415654,5390558,4415654,3051137,1973255,3051137,1973255,23205519,23205519,03-09-2026\r\nClient,261701,51859,3395893,210809,3669328,2808996,3443458,3525254,2231728,766116,1255658,1158544,13133762,9645582,04-09-2026\r\nDII,42445,31076,325145,4600784,5176,32147,1281,40,4896,44418,313599,17817,454227,4964597,04-09-2026\r\nFII,33689,269527,3462494,2832351,561316,1070255,864770,489344,127982,259494,299828,141325,5515231,4897145,04-09-2026\r\nPro,46273,31646,829131,368719,1109513,1078081,1035824,974841,814519,969273,1310040,721615,4846790,4442685,04-09-2026\r\nTOTAL,384108,384108,8012663,8012663,5345333,4989479,5345333,4989479,3179125,2039301,3179125,2039301,23950009,23950009,04-09-2026\r\nClient,269796,50886,3427173,209033,4830139,2778365,4462619,3667673,2388593,762067,1293980,1180554,14456132,10864745,07-09-2026\r\nDII,42493,31440,325074,4621664,4901,31134,1251,40,4896,44418,338965,17972,452916,5011332,07-09-2026\r\nFII,34987,285080,3444092,2842499,798438,1104502,1096540,473355,135551,282147,319748,144695,5799717,5161917,07-09-2026\r\nPro,50324,30194,846402,369545,1448678,1150500,1521746,923433,814909,986184,1391256,731595,5296997,4967769,07-09-2026\r\nTOTAL,397600,397600,8042741,8042741,7082155,5064501,7082155,5064501,3343949,2074816,3343949,2074816,26005762,26005762,07-09-2026\r\nClient,276494,50856,3429721,216735,2723552,1729532,2379913,2473152,2456512,785256,1341097,1188470,11401067,7650224,08-09-2026\r\nDII,43447,32175,326160,4626984,5201,30873,1768,40,4881,44484,355950,19557,455046,5036474,08-09-2026\r\nFII,37183,298740,3442999,2851127,462231,971982,764313,321337,142727,299254,336795,151177,5356376,4723489,08-09-2026\r\nPro,54219,29572,862396,366430,839189,669242,884179,607100,841478,999963,1411756,769753,4266487,4068790,08-09-2026\r\nTOTAL,411343,411343,8061276,8061276,4030173,3401629,4030173,3401629,3445598,2128957,3445598,2128957,21478977,21478977,08-09-2026\r\nClient,283444,52964,3457157,217175,3465517,2015007,3138861,2846685,2559766,804871,1375121,1210079,12585762,8840885,09-09-2026\r\nDII,43738,29127,342847,4648076,5201,49673,3767,0,4881,44507,363859,20386,490847,5065215,09-09-2026\r\nFII,39027,315277,3454240,2889772,563759,1070563,906402,410311,162816,331321,370107,164990,5621726,5056858,09-09-2026\r\nPro,63306,32147,881001,380222,1088947,796832,1074395,675079,870274,1026080,1488650,811324,4726440,4461817,09-09-2026\r\nTOTAL,429515,429515,8135245,8135245,5123424,3932075,5123424,3932075,3597737,2206779,3597737,2206779,23424775,23424775,09-09-2026\r\nClient,286829,55858,3460539,214728,3945571,2355516,3565411,3170018,2667819,810266,1399887,1218663,13526540,9624565,10-09-2026\r\nDII,43284,28392,354539,4636004,5401,50538,3901,0,4876,44620,376637,20925,503258,5065859,10-09-2026\r\nFII,39694,321538,3455879,2913959,628810,1124731,947681,461967,169324,348996,388483,168014,5767435,5201642,10-09-2026\r\nPro,66741,30760,878487,384753,1124666,917176,1187456,815976,882860,1042456,1559872,838736,4912387,4817553,10-09-2026\r\nTOTAL,436548,436548,8149444,8149444,5704449,4447961,5704449,4447961,3724879,2246338,3724879,2246338,24709619,24709619,10-09-2026\r\nClient,286353,54865,3478897,213571,3847943,3126037,3618281,3879158,2716400,819413,1427016,1225584,14275043,10418475,11-09-2026\r\nDII,43743,29395,352254,4643802,5401,56824,3350,0,4876,44620,384382,22696,507718,5083625,11-09-2026\r\nFII,41252,326134,3454581,2934979,675792,1331606,962890,661895,182248,371833,415155,174485,6057312,5475538,11-09-2026\r\nPro,66613,27567,897564,390944,1175140,1180310,1119754,1153725,934985,1075568,1611956,888669,5330180,5192615,11-09-2026\r\nTOTAL,437961,437961,8183296,8183296,5704276,5694777,5704276,5694777,3838509,2311434,3838509,2311434,26170253,26170253,11-09-2026\r\nClient,292649,53186,3464797,223232,2831955,1649909,2397187,2437390,2858531,781460,1425747,1228941,11879301,7765683,15-09-2026\r\nDII,43240,29518,353928,4603044,5101,53470,1710,0,4960,44522,393849,23364,505221,5051485,15-09-2026\r\nFII,46258,337310,3431913,2931900,528339,1058367,841380,379847,198364,387836,442398,190619,5651077,5123453,15-09-2026\r\nPro,68738,30871,901170,393632,833958,725089,959076,669598,946772,1114307,1746633,885201,4590034,4685011,15-09-2026\r\nTOTAL,450885,450885,8151808,8151808,4199352,3486835,4199352,3486835,4008627,2328125,4008627,2328125,22625632,22625632,15-09-2026\r\nClient,289936,56634,3445234,228230,3011455,2259579,2713125,2870213,2876957,831918,1453842,1227293,12715079,8549336,16-09-2026\r\nDII,40557,28011,360574,4613178,5539,50325,1963,0,4956,45256,401796,24249,507207,5069197,16-09-2026\r\nFII,47446,335549,3454477,2918400,598953,1136529,887159,556367,208469,401867,463506,202412,5847742,5363394,16-09-2026\r\nPro,72202,29947,899938,400415,924260,858812,937961,878666,975180,1111455,1746418,936542,4841847,4929948,16-09-2026\r\nTOTAL,450141,450141,8160223,8160223,4540207,4305245,4540207,4305245,4065562,2390496,4065562,2390496,23911875,23911875,16-09-2026\r\n";let rawCSVData=NFOD.data ? NFOD.data.parseCSV(_EMBEDDED_CSV) : parseCSV(_EMBEDDED_CSV);
function parseCSV(csv) {
const lines = csv.trim().split("\n");
if (!lines.length) return [];
const headers = lines[0].split(",").map(s => s.trim().replace(/^"|"$/g, ""));
const rows = [];
for (let i = 1; i < lines.length; i++) {
if (!lines[i].trim()) continue;
const cells = lines[i].split(",").map(s => s.trim().replace(/^"|"$/g, ""));
const row = {};
headers.forEach((h, j) => {
let val = cells[j];
if (h !== "Client Type" && h !== "Date" && val !== undefined) val = parseFloat(val) || 0;
row[h] = val;
});
rows.push(row);
}
return rows;
}
window.NFOD = window.NFOD || {};
NFOD.data = (function () {
const availableDates = NFOD.utils.sortDatesChronological(
Array.from(new Set(rawCSVData.map(r => r.Date)))
);
function getParticipantMap(date) {
const map = {};
rawCSVData.forEach(r => { if (r.Date === date) map[r["Client Type"]] = r; });
return map;
}
async function loadMoneyFlow() {
const inline = document.getElementById("inline-money-flow");
if (inline && inline.textContent && inline.textContent.trim()) {
try { return JSON.parse(inline.textContent.trim()); } catch(e) { return null; }
}
try {
const res = await fetch(NFOD.utils.cacheBust("docs/money_flow_data.json"));
if (!res.ok) return null;
return await res.json();
} catch (e) { return null; }
}
async function loadOHLC() {
try {
const res = await fetch(NFOD.utils.cacheBust("docs/ohlc_data.json"));
if (!res.ok) return null;
return await res.json();
} catch (e) { return null; }
}
return { availableDates, getParticipantMap, loadMoneyFlow, loadOHLC, parseCSV, rawCSVData };
})();