A method for analyzing a risk of a cooperator supply chain, wherein the method is performed by an apparatus comprising a risk score calculation unit, a visualization unit and a communication management unit, the method comprising: calculating a risk score of each of an evaluation target company and a plurality of cooperators related to the evaluation target company based on text data related to the evaluation target company in the risk score calculation unit; generating a bar graph, in a bar graph generator of the visualization unit, for comparing the risk score of the evaluation target company with an average risk score of the cooperator; generating a tracking graph, in a tracking graph generator of the visualization unit, indicating a change trend in the risk score of each of the evaluation target company and the plurality of cooperators, extracting a feature point on the tracking graph, and matching external information indicating a feature point occurrence cause to the feature point; and creating a chat room, in the communication management unit, for managing a supply chain of the evaluation target company and the cooperator, and controlling the bar graph and the tracking graph to be displayed in a specified area of the chat room in real time, characterized in that the feature point is the section in which the amount of change in the slope of each small section of the tracking graph exceeds a preset threshold value, and the step of generating of chat room comprises transmitting address information for access to the chat room generated to a terminal possessed by a first user associated with the evaluation target company, when the calculated risk score of each of an evaluation target company and a plurality of cooperators related to the evaluation target company is greater than a preset reference value, or a preset issue occurrence keyword is included in text data regarding the evaluation target company, and displaying the specific text data in a first area of the chat room when specific text data is uploaded from a terminal of a first user associated with the evaluation target company to the chat room, analyzing the specific text data displayed in the first area to extract a target cooperator related to an issue according to the specific text data among the plurality of cooperators, and transmitting temporary address information for temporary access to the chat room through a terminal of a second user associated with the extracted target cooperator. calculating a risk score of each of an evaluation target company and a plurality of cooperators related to the evaluation target company based on text data related to the evaluation target company in the risk score calculation unit; generating a bar graph, in a bar graph generator of the visualization unit, for comparing the risk score of the evaluation target company with an average risk score of the cooperator; generating a tracking graph, in a tracking graph generator of the visualization unit, indicating a change trend in the risk score of each of the evaluation target company and the plurality of cooperators, extracting a feature point on the tracking graph, and matching external information indicating a feature point occurrence cause to the feature point; and creating a chat room, in the communication management unit, for managing a supply chain of the evaluation target company and the cooperator, and controlling the bar graph and the tracking graph to be displayed in a specified area of the chat room in real time, characterized in that the feature point is the section in which the amount of change in the slope of each small section of the tracking graph exceeds a preset threshold value, and the step of generating of chat room comprises transmitting address information for access to the chat room generated to a terminal possessed by a first user associated with the evaluation target company, when the calculated risk score of each of an evaluation target company and a plurality of cooperators related to the evaluation target company is greater than a preset reference value, or a preset issue occurrence keyword is included in text data regarding the evaluation target company, and displaying the specific text data in a first area of the chat room when specific text data is uploaded from a terminal of a first user associated with the evaluation target company to the chat room, analyzing the specific text data displayed in the first area to extract a target cooperator related to an issue according to the specific text data among the plurality of cooperators, and transmitting temporary address information for temporary access to the chat room through a terminal of a second user associated with the extracted target cooperator.