Posted By: kzhao
Generate AssetList file through custom borkerCommand brokerCommand(2001, char *symbols); symbols - One or more symbols separated by comma. If symbols = 0, all symbols will be included. An AssetAlpaca.csv file will be generated in the Log diredtory. Exemple: // GenerateAlpacaAssetList.c function main() { brokerCommand(2001, "SPY,AAPL,MSFT,TSLA"); // Generate AssetsAlpaca.csv contains SPY, AAPL, MSFT, TSLA symbols }
LOG_DEBUG("BorkerHisotry
GenAssetList compiling.......... Login 0 Alpaca.. !Use Alpaca market data !Account ********** at UTC 09-17 01:45 ok !Generating Asset List... !Asset PH. !Asset SO !Asset SUI !Asset WEC Logout.. ok
brokerCommand(2001, 0);
2021-09-17 03:51:55 | DEBUG | BorkerHisotry SPY start: 1609459200 end: 1631850714 nTickMinutes: 1 nTicks: 300 2021-09-17 03:51:55 | INFO | Alpaca Basic Plan. Adjust end to 1631849815 2021-09-17 03:51:55 | DEBUG | BorkerHisotry SPY start: 2021-01-01T00:00:00Z(1609459200) end: 2021-09-17T03:36:55Z(1631849815) nTickMinutes: 1 nTicks: 300
curl -X GET \ -H "APCA-API-KEY-ID: <YOUR_ALPACA_KEY>" \ -H "APCA-API-SECRET-KEY:<YOUR_ALPACA_SECRETE>"\ https://data.alpaca.markets/v2/stocks/SO/snapshot
2021-09-17 16:16:55 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/snapshot 2021-09-17 16:16:57 | TRACE2 | <-- {"symbol":"PH","latestTrade":{"t":"2021-09-17T16:15:52.08019227Z","x":"V","p":287.6,"s":100,"c":[" "],"i":54333202192483,"z":"A"},"latestQuote":{"t":"2021-09-17T16:16:42.976071272Z","ax":"V","ap":0,"as":0,"bx":"V","bp":0,"bs":0,"c":["R"],"z":"A"},"minuteBar":{"t":"2021-09-17T16:15:00Z","o":287.58,"h":287.6,"l":287.58,"c":287.6,"v":244,"n":7,"vw":287.587295},"dailyBar":{"t":"2021-09-17T04:00:00Z","o":293.855,"h":293.855,"l":285.27,"c":287.6,"v":23473,"n":749,"vw":287.506828},"prevDailyBar":{"t":"2021-09-16T04:00:00Z","o":289.37,"h":291.375,"l":287.26,"c":289.71,"v":74303,"n":1079,"vw":289.392517}} 2021-09-17 16:16:57 | DEBUG | --> https://data.alpaca.markets/v2/stocks/ SO/snapshot 2021-09-17 16:16:58 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:16:58 | DEBUG | --> https://data.alpaca.markets/v2/stocks/ SUI/snapshot 2021-09-17 16:16:59 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:16:59 | DEBUG | --> https://data.alpaca.markets/v2/stocks/ WEC/snapshot 2021-09-17 16:17:01 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:17:01 | DEBUG | close file
2021-09-17 16:12:50 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/snapshot 2021-09-17 16:12:51 | TRACE2 | <-- {"symbol":"PH","latestTrade":{"t":"2021-09-17T16:12:44.106958939Z","x":"V","p":288.02,"s":100,"c":[" "],"i":54328437011028,"z":"A"},"latestQuote":{"t":"2021-09-17T16:12:40.09506449Z","ax":"V","ap":0,"as":0,"bx":"V","bp":0,"bs":0,"c":["R"],"z":"A"},"minuteBar":{"t":"2021-09-17T16:08:00Z","o":287.85,"h":287.85,"l":287.84,"c":287.84,"v":237,"n":9,"vw":287.849916},"dailyBar":{"t":"2021-09-17T04:00:00Z","o":293.855,"h":293.855,"l":285.27,"c":287.84,"v":22757,"n":721,"vw":287.49602},"prevDailyBar":{"t":"2021-09-16T04:00:00Z","o":289.37,"h":291.375,"l":287.26,"c":289.71,"v":74303,"n":1079,"vw":289.392517}} 2021-09-17 16:12:51 | DEBUG | BorkerHisotry PH start: 1609459200 end: 1631895171 nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:51 | INFO | Alpaca Basic Plan. Adjust end to 1631894271 2021-09-17 16:12:51 | DEBUG | BorkerHisotry PH start: 2021-01-01T00:00:00Z(1609459200) end: 2021-09-17T15:57:51Z(1631894271) nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:51 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/bars?start=2021-01-01T00:00:00Z&end=2021-09-17T15:57:51Z&limit=5000&timeframe=1D 2021-09-17 16:12:53 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:12:53 | DEBUG | BorkerHisotry PH start: 1609459200 end: 1631808771 nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:53 | DEBUG | BorkerHisotry PH start: 2021-01-01T00:00:00Z(1609459200) end: 2021-09-16T16:12:51Z(1631808771) nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:53 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/bars?start=2021-01-01T00:00:00Z&end=2021-09-16T16:12:51Z&limit=5000&timeframe=1D 2021-09-17 16:12:54 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:12:54 | DEBUG | BorkerHisotry PH start: 1609459200 end: 1631722371 nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:54 | DEBUG | BorkerHisotry PH start: 2021-01-01T00:00:00Z(1609459200) end: 2021-09-15T16:12:51Z(1631722371) nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:54 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/bars?start=2021-01-01T00:00:00Z&end=2021-09-15T16:12:51Z&limit=5000&timeframe=1D 2021-09-17 16:12:56 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 16:12:56 | DEBUG | BorkerHisotry PH start: 1609459200 end: 1631635971 nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:56 | DEBUG | BorkerHisotry PH start: 2021-01-01T00:00:00Z(1609459200) end: 2021-09-14T16:12:51Z(1631635971) nTickMinutes: 1440 nTicks: 1000 2021-09-17 16:12:56 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/bars?start=2021-01-01T00:00:00Z&end=2021-09-14T16:12:51Z&limit=5000&timeframe=1D 2021-09-17 16:12:57 | TRACE2 | <-- {"message": "forbidden."}
2021-09-17 21:15:55 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SO/snapshot 2021-09-17 21:15:56 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:15:57 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SUI/snapshot 2021-09-17 21:15:58 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:15:58 | DEBUG | --> https://data.alpaca.markets/v2/stocks/WEC/snapshot 2021-09-17 21:15:59 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:15:59 | DEBUG | close file
2021-09-17 21:23:02 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/snapshot 2021-09-17 21:23:03 | TRACE2 | <-- {"symbol":"PH","latestTrade":{"t":"2021-09-17T19:59:23.438575225Z","x":"V","p":287.85,"s":100,"c":[" "],"i":56480353247027,"z":"A"},"latestQuote":{"t":"2021-09-17T19:59:59.68236824Z","ax":"V","ap":0,"as":0,"bx":"V","bp":0,"bs":0,"c":["R"],"z":"A"},"minuteBar":{"t":"2021-09-17T19:59:00Z","o":287.85,"h":287.85,"l":287.85,"c":287.85,"v":862,"n":22,"vw":287.785162},"dailyBar":{"t":"2021-09-17T04:00:00Z","o":293.855,"h":293.855,"l":285.27,"c":287.85,"v":59433,"n":2556,"vw":287.336592},"prevDailyBar":{"t":"2021-09-16T04:00:00Z","o":289.37,"h":291.375,"l":287.26,"c":289.71,"v":74303,"n":1079,"vw":289.392517}} 2021-09-17 21:23:03 | DEBUG | close file 2021-09-17 21:23:03 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SO/snapshot 2021-09-17 21:23:05 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:23:05 | DEBUG | close file 2021-09-17 21:23:05 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SUI/snapshot 2021-09-17 21:23:06 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:23:06 | DEBUG | close file 2021-09-17 21:23:06 | DEBUG | --> https://data.alpaca.markets/v2/stocks/WEC/snapshot 2021-09-17 21:23:07 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:23:07 | DEBUG | close file
2021-09-17 21:26:44 | DEBUG | --> https://data.alpaca.markets/v2/stocks/WEC/snapshot 2021-09-17 21:26:46 | TRACE2 | <-- {"symbol":"WEC","latestTrade":{"t":"2021-09-17T19:59:48.717084597Z","x":"V","p":90.73,"s":100,"c":[" "],"i":56485083113038,"z":"A"},"latestQuote":{"t":"2021-09-17T19:59:57.170214559Z","ax":"V","ap":0,"as":0,"bx":"V","bp":0,"bs":0,"c":["R"],"z":"A"},"minuteBar":{"t":"2021-09-17T19:59:00Z","o":90.81,"h":90.815,"l":90.73,"c":90.73,"v":1543,"n":23,"vw":90.77581},"dailyBar":{"t":"2021-09-17T04:00:00Z","o":91.13,"h":91.67,"l":90.72,"c":90.73,"v":41329,"n":886,"vw":91.123337},"prevDailyBar":{"t":"2021-09-16T04:00:00Z","o":92.55,"h":92.55,"l":91.17,"c":91.54,"v":27346,"n":606,"vw":91.715505}} 2021-09-17 21:26:46 | DEBUG | close file 2021-09-17 21:26:46 | DEBUG | --> https://data.alpaca.markets/v2/stocks/PH/snapshot 2021-09-17 21:26:47 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:26:47 | DEBUG | close file 2021-09-17 21:26:47 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SO/snapshot 2021-09-17 21:26:48 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:26:48 | DEBUG | close file 2021-09-17 21:26:48 | DEBUG | --> https://data.alpaca.markets/v2/stocks/SUI/snapshot 2021-09-17 21:26:50 | TRACE2 | <-- {"message": "forbidden."} 2021-09-17 21:26:50 | DEBUG | close file