0001085146-23-001123.txt : 20230213 0001085146-23-001123.hdr.sgml : 20230213 20230213163146 ACCESSION NUMBER: 0001085146-23-001123 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Forefront Analytics, LLC CENTRAL INDEX KEY: 0001696802 IRS NUMBER: 262335297 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-18699 FILM NUMBER: 23619026 BUSINESS ADDRESS: STREET 1: ONE TOWER BRIDGE STREET 2: 100 FRONT STREET, SUITE 1111 CITY: WEST CONSHOHOCKEN STATE: PA ZIP: 19428 BUSINESS PHONE: 6103413900 MAIL ADDRESS: STREET 1: ONE TOWER BRIDGE STREET 2: 100 FRONT STREET, SUITE 1111 CITY: WEST CONSHOHOCKEN STATE: PA ZIP: 19428 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001696802 XXXXXXXX 12-31-2022 12-31-2022 false Forefront Analytics, LLC
ONE TOWER BRIDGE 100 FRONT STREET, SUITE 1111 WEST CONSHOHOCKEN PA 19428
13F HOLDINGS REPORT 028-18699 N
Alec Bosacker Chief Compliance Officer 610-341-3900 /s/Alec Bosacker West Conshohocken PA 02-13-2023 1 130 187669691 false 1 GKFO LLC
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE ABBOTT LABS COM 002824100 BBG001S5N9M6 54903 497 SH SOLE 497 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 233751 2129 SH SOLE 1 2129 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 BBG00ZHF9WP3 21960 24400 SH SOLE 1 24400 0 0 ACHILLES THERAPEUTICS PLC SPONSORED ADS 00449L102 BBG00ZHF9WP3 5513 6125 SH SOLE 6125 0 0 ANNEXON INC COM 03589W102 BBG007QVDFH1 64233 12424 SH SOLE 1 12424 0 0 ANNEXON INC COM 03589W102 BBG007QVDFH1 15675 3032 SH SOLE 3032 0 0 ATHIRA PHARMA INC COM 04746L104 BBG00C77LXM0 13870 4375 SH SOLE 4375 0 0 ATHIRA PHARMA INC COM 04746L104 BBG00C77LXM0 56981 17975 SH SOLE 1 17975 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 1178723 34967 SH SOLE 34967 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 426600 12655 SH SOLE 1 12655 0 0 CODIAK BIOSCIENCES INC COM 192010106 BBG00BGQ1NR9 31987 80455 SH SOLE 1 80455 0 0 CODIAK BIOSCIENCES INC COM 192010106 BBG00BGQ1NR9 7746 19480 SH SOLE 19480 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 31510 19694 SH SOLE 1 19694 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 BBG001V0GS49 8150 5093 SH SOLE 5093 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 1606151 49839 SH SOLE 49839 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 5685146 176394 SH SOLE 1 176394 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 466151 1087 SH SOLE 1 1087 0 0 DESKTOP METAL INC COM CL A 25058X105 BBG00P17H1G9 28979 21308 SH SOLE 1 21308 0 0 DYADIC INTL INC DEL COM 26745T101 BBG001SJV0D6 14005 11385 SH SOLE 11385 0 0 DYADIC INTL INC DEL COM 26745T101 BBG001SJV0D6 56223 45709 SH SOLE 1 45709 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 11676 9894 SH SOLE 1 9894 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 BBG0026ZCTH6 2933 2485 SH SOLE 2485 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 3640208 136389 SH SOLE 1 136389 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 3216197 120501 SH SOLE 120501 0 0 GERON CORP COM 374163103 BBG001S6TSX4 14126 5837 SH SOLE 5837 0 0 GERON CORP COM 374163103 BBG001S6TSX4 50965 21060 SH SOLE 1 21060 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 53092 661 SH SOLE 661 0 0 INCYTE CORP COM 45337C102 BBG001S8Q6N2 212847 2650 SH SOLE 1 2650 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 328911 13343 SH SOLE 1 13343 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 808229 40111 SH SOLE 1 40111 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 38976 836 SH SOLE 836 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 377436 8096 SH SOLE 1 8096 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 403484 19654 SH SOLE 1 19654 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 2191250 106733 SH SOLE 106733 0 0 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 BBG00X3HYBX8 782990 49041 SH SOLE 1 49041 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 2582791 36352 SH SOLE 1 36352 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1616840 46743 SH SOLE 1 46743 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 872074 38015 SH SOLE 1 38015 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1621928 70704 SH SOLE 70704 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 224473 7465 SH SOLE 1 7465 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 23892 794 SH SOLE 794 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 275842 2845 SH SOLE 1 2845 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 1466907 15129 SH SOLE 15129 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 710654 7138 SH SOLE 1 7138 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 4451 44 SH SOLE 44 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 731824 6368 SH SOLE 6368 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 1491515 12982 SH SOLE 1 12982 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1565399 16341 SH SOLE 1 16341 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 942032 9833 SH SOLE 9833 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 2524478 24222 SH SOLE 1 24222 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 5395245 51755 SH SOLE 51755 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 3589968 9345 SH SOLE 9345 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 888267 2310 SH SOLE 1 2310 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 1006660 20001 SH SOLE 20001 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 4941981 107810 SH SOLE 107810 0 0 ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 3338901 72836 SH SOLE 1 72836 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 282308 12431 SH SOLE 1 12431 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 35155 476 SH SOLE 476 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 228530 3103 SH SOLE 1 3103 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 363414 3445 SH SOLE 1 3445 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 2625386 24899 SH SOLE 24899 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 2755627 32574 SH SOLE 32574 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 338273 3998 SH SOLE 1 3998 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 1611633 17376 SH SOLE 17376 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 266160 2870 SH SOLE 1 2870 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 293649 7748 SH SOLE 1 7748 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 783832 10872 SH SOLE 10872 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 100725 1398 SH SOLE 1 1398 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 5033750 34495 SH SOLE 1 34495 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 10492377 71899 SH SOLE 71899 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 100027 910 SH SOLE 910 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 552624 5028 SH SOLE 1 5028 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 658421 6186 SH SOLE 6186 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 1399556 13148 SH SOLE 1 13148 0 0 JASPER THERAPEUTICS INC COM 471871103 BBG00QPZNPB4 10986 22750 SH SOLE 22750 0 0 JASPER THERAPEUTICS INC COM 471871103 BBG00QPZNPB4 44065 91250 SH SOLE 1 91250 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 454578 3390 SH SOLE 1 3390 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 56524 729 SH SOLE 729 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 222302 2860 SH SOLE 1 2860 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 BBG00KFWZCX7 43425 57900 SH SOLE 1 57900 0 0 MEREO BIOPHARMA GROUP PLC SPON ADS 589492107 BBG00KFWZCX7 11701 15600 SH SOLE 15600 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 BBG001SHHBR7 25600 10000 SH SOLE 1 10000 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 280076 8180 SH SOLE 1 8180 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 22045428 643848 SH SOLE 643848 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 356939 2442 SH SOLE 1 2442 0 0 ORCHARD THERAPEUTICS PLC SPON ADS 68570P101 BBG00M62QW74 48764 131439 SH SOLE 1 131439 0 0 ORCHARD THERAPEUTICS PLC SPON ADS 68570P101 BBG00M62QW74 12411 33455 SH SOLE 33455 0 0 PFIZER INC COM 717081103 BBG001S5V466 247304 4826 SH SOLE 1 4826 0 0 PFIZER INC COM 717081103 BBG001S5V466 80033 1561 SH SOLE 1561 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 6997246 120141 SH SOLE 120141 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 3946951 67770 SH SOLE 1 67770 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 BBG00BNTZ9J8 15187 2865 SH SOLE 2865 0 0 POSEIDA THERAPEUTICS INC COM 73730P108 BBG00BNTZ9J8 65747 12405 SH SOLE 1 12405 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 BBG001S5RN32 525200 16865 SH SOLE 16865 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 46173 64 SH SOLE 64 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 175321 243 SH SOLE 1 243 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 389383 9612 SH SOLE 1 9612 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 535216 6119 SH SOLE 1 6119 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 1079888 29241 SH SOLE 1 29241 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7495517 19599 SH SOLE 19599 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 530 1 SH SOLE 1 1 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 282071 3134 SH SOLE 3134 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 90242 1003 SH SOLE 1 1003 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 603414 19856 SH SOLE 19856 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 554616 18250 SH SOLE 1 18250 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 1600173 38839 SH SOLE 1 38839 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 4165818 101114 SH SOLE 101114 0 0 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 41262 50318 SH SOLE 1 50318 0 0 SURFACE ONCOLOGY INC COM 86877M209 BBG00KFWYX53 10691 13038 SH SOLE 13038 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 BBG00R24NZQ8 165829 8900 SH SOLE 1 8900 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 BBG00R24NZQ8 488697 26232 SH SOLE 26232 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 210808 396 SH SOLE 1 396 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 68524 128 SH SOLE 128 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 580770 12245 SH SOLE 1 12245 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 1172761 24726 SH SOLE 24726 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 4456602 54035 SH SOLE 54035 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 353808 4288 SH SOLE 1 4288 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2068659 11271 SH SOLE 11271 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1694659 12072 SH SOLE 12072 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 292784 2083 SH SOLE 1 2083 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 10598265 271890 SH SOLE 271890 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4539238 116450 SH SOLE 1 116450 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 3005468 72700 SH SOLE 72700 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 992219 24001 SH SOLE 1 24001 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 11167424 266082 SH SOLE 266082 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 BBG004N1LYJ5 351644 5767 SH SOLE 1 5767 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 4274209 51604 SH SOLE 51604 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 869576 10500 SH SOLE 1 10500 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1508420 35417 SH SOLE 1 35417 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 369399 8673 SH SOLE 8673 0 0